RetroArch
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "pthread.h"
#include "semaphore.h"
#include "implement.h"
#include <pte_osal.h>
#include <setjmp.h>
Typedefs | |
typedef long long | int64_t |
Variables | |
static struct pthread_mutexattr_t_ | pte_recursive_mutexattr_s |
static struct pthread_mutexattr_t_ | pte_errorcheck_mutexattr_s |
static pthread_mutexattr_t | pte_recursive_mutexattr = &pte_recursive_mutexattr_s |
static pthread_mutexattr_t | pte_errorcheck_mutexattr = &pte_errorcheck_mutexattr_s |
typedef long long int64_t |
int pte_cancellable_wait | ( | pte_osSemaphoreHandle | semHandle, |
unsigned int * | timeout | ||
) |
int pte_cond_check_need_init | ( | pthread_cond_t * | cond | ) |
unsigned int pte_get_exception_services_code | ( | void | ) |
int pte_getprocessors | ( | int * | count | ) |
int pte_is_attr | ( | const pthread_attr_t * | attr | ) |
int pte_mutex_check_need_init | ( | pthread_mutex_t * | mutex | ) |
void pte_pop_cleanup_all | ( | int | execute | ) |
unsigned int pte_relmillisecs | ( | const struct timespec * | abstime | ) |
int pte_rwlock_check_need_init | ( | pthread_rwlock_t * | rwlock | ) |
int pte_spinlock_check_need_init | ( | pthread_spinlock_t * | lock | ) |
int pte_thread_detach_and_exit_np | ( | void | ) |
|
static |
int pte_thread_detach_np | ( | void | ) |
int pte_threadStart | ( | void * | vthreadParms | ) |
void pte_throw | ( | unsigned int | exception | ) |
int pte_tkAssocCreate | ( | pte_thread_t * | sp, |
pthread_key_t | key | ||
) |
void pte_tkAssocDestroy | ( | ThreadKeyAssoc * | assoc | ) |
|
static |
|
static |
|
static |
|
static |