RetroArch
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <pte_osal.h>
#include "pthread.h"
#include "implement.h"
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) |
#define TEST_IE InterlockedExchange |
|
static |
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 | ) |
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 | ) |