RetroArch
Macros | Functions
pthread_mutex.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <pte_osal.h>
#include "pthread.h"
#include "implement.h"
Include dependency graph for pthread_mutex.c:

Macros

#define TEST_IE   InterlockedExchange
 

Functions

int pthread_mutex_destroy (pthread_mutex_t *mutex)
 
int pthread_mutex_init (pthread_mutex_t *mutex, const pthread_mutexattr_t *attr)
 
int pthread_mutex_lock (pthread_mutex_t *mutex)
 
static int pte_timed_eventwait (pte_osSemaphoreHandle event, const struct timespec *abstime)
 
int pthread_mutex_timedlock (pthread_mutex_t *mutex, const struct timespec *abstime)
 
int pthread_mutex_trylock (pthread_mutex_t *mutex)
 
int pthread_mutex_unlock (pthread_mutex_t *mutex)
 

Macro Definition Documentation

◆ TEST_IE

#define TEST_IE   InterlockedExchange

Function Documentation

◆ pte_timed_eventwait()

static int pte_timed_eventwait ( pte_osSemaphoreHandle  event,
const struct timespec *  abstime 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ pthread_mutex_destroy()

int pthread_mutex_destroy ( pthread_mutex_t mutex)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ pthread_mutex_init()

int pthread_mutex_init ( pthread_mutex_t mutex,
const pthread_mutexattr_t attr 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ pthread_mutex_lock()

int pthread_mutex_lock ( pthread_mutex_t mutex)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ pthread_mutex_timedlock()

int pthread_mutex_timedlock ( pthread_mutex_t mutex,
const struct timespec *  abstime 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ pthread_mutex_trylock()

int pthread_mutex_trylock ( pthread_mutex_t mutex)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ pthread_mutex_unlock()

int pthread_mutex_unlock ( pthread_mutex_t mutex)
Here is the call graph for this function:
Here is the caller graph for this function: