|
RetroArch
|
#include <stdio.h>#include <stdlib.h>#include "pte_osal.h"#include "pthread.h"#include "semaphore.h"#include "implement.h"Classes | |
| struct | sem_timedwait_cleanup_args_t |
Functions | |
| static void | pte_sem_wait_cleanup (void *sem) |
| static void | pte_sem_timedwait_cleanup (void *args) |
| int | sem_close (sem_t *sem) |
| int | sem_destroy (sem_t *sem) |
| int | sem_getvalue (sem_t *sem, int *sval) |
| int | sem_init (sem_t *sem, int pshared, unsigned int value) |
| int | sem_open (const char *name, int oflag, mode_t mode, unsigned int value) |
| int | sem_post (sem_t *sem) |
| int | sem_post_multiple (sem_t *sem, int count) |
| int | sem_timedwait (sem_t *sem, const struct timespec *abstime) |
| int | sem_trywait (sem_t *sem) |
| int | sem_unlink (const char *name) |
| int | sem_wait (sem_t *sem) |
| int | sem_wait_nocancel (sem_t *sem) |
| int sem_close | ( | sem_t * | sem | ) |
| int sem_destroy | ( | sem_t * | sem | ) |
| int sem_getvalue | ( | sem_t * | sem, |
| int * | sval | ||
| ) |
| int sem_init | ( | sem_t * | sem, |
| int | pshared, | ||
| unsigned int | value | ||
| ) |
| int sem_open | ( | const char * | name, |
| int | oflag, | ||
| mode_t | mode, | ||
| unsigned int | value | ||
| ) |
| int sem_post | ( | sem_t * | sem | ) |
| int sem_post_multiple | ( | sem_t * | sem, |
| int | count | ||
| ) |
| int sem_trywait | ( | sem_t * | sem | ) |
| int sem_unlink | ( | const char * | name | ) |
| int sem_wait | ( | sem_t * | sem | ) |
| int sem_wait_nocancel | ( | sem_t * | sem | ) |
1.8.15