![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Go to the source code of this file.
Data Structures | |
struct | barrier_t |
Functions | |
int | _Thread_AtomicAdd (Thread_Atomic *a, int v, const char *filename, int fileline) |
qbool | _Thread_AtomicDecRef (Thread_Atomic *a, const char *filename, int fileline) |
int | _Thread_AtomicGet (Thread_Atomic *a, const char *filename, int fileline) |
void | _Thread_AtomicIncRef (Thread_Atomic *a, const char *filename, int fileline) |
void | _Thread_AtomicLock (Thread_SpinLock *lock, const char *filename, int fileline) |
int | _Thread_AtomicSet (Thread_Atomic *a, int v, const char *filename, int fileline) |
qbool | _Thread_AtomicTryLock (Thread_SpinLock *lock, const char *filename, int fileline) |
void | _Thread_AtomicUnlock (Thread_SpinLock *lock, const char *filename, int fileline) |
int | _Thread_CondBroadcast (void *cond, const char *filename, int fileline) |
int | _Thread_CondSignal (void *cond, const char *filename, int fileline) |
int | _Thread_CondWait (void *cond, void *mutex, const char *filename, int fileline) |
void * | _Thread_CreateBarrier (unsigned int count, const char *filename, int fileline) |
void * | _Thread_CreateCond (const char *filename, int fileline) |
void * | _Thread_CreateMutex (const char *filename, int fileline) |
void * | _Thread_CreateThread (int(*fn)(void *), void *data, const char *filename, int fileline) |
void | _Thread_DestroyBarrier (void *barrier, const char *filename, int fileline) |
void | _Thread_DestroyCond (void *cond, const char *filename, int fileline) |
void | _Thread_DestroyMutex (void *mutex, const char *filename, int fileline) |
int | _Thread_LockMutex (void *mutex, const char *filename, int fileline) |
int | _Thread_UnlockMutex (void *mutex, const char *filename, int fileline) |
void | _Thread_WaitBarrier (void *barrier, const char *filename, int fileline) |
int | _Thread_WaitThread (void *thread, int retval, const char *filename, int fileline) |
qbool | Thread_HasThreads (void) |
int | Thread_Init (void) |
void | Thread_Shutdown (void) |
int _Thread_AtomicAdd | ( | Thread_Atomic * | a, |
int | v, | ||
const char * | filename, | ||
int | fileline ) |
Definition at line 187 of file thread_sdl.c.
References a, Sys_Printf(), v, and value.
qbool _Thread_AtomicDecRef | ( | Thread_Atomic * | a, |
const char * | filename, | ||
int | fileline ) |
Definition at line 203 of file thread_sdl.c.
References a, and Sys_Printf().
int _Thread_AtomicGet | ( | Thread_Atomic * | a, |
const char * | filename, | ||
int | fileline ) |
Definition at line 171 of file thread_sdl.c.
References a, and Sys_Printf().
void _Thread_AtomicIncRef | ( | Thread_Atomic * | a, |
const char * | filename, | ||
int | fileline ) |
Definition at line 195 of file thread_sdl.c.
References a, and Sys_Printf().
void _Thread_AtomicLock | ( | Thread_SpinLock * | lock, |
const char * | filename, | ||
int | fileline ) |
Definition at line 219 of file thread_sdl.c.
References Sys_Printf().
int _Thread_AtomicSet | ( | Thread_Atomic * | a, |
int | v, | ||
const char * | filename, | ||
int | fileline ) |
Definition at line 179 of file thread_sdl.c.
References a, Sys_Printf(), v, and value.
qbool _Thread_AtomicTryLock | ( | Thread_SpinLock * | lock, |
const char * | filename, | ||
int | fileline ) |
Definition at line 211 of file thread_sdl.c.
References Sys_Printf().
void _Thread_AtomicUnlock | ( | Thread_SpinLock * | lock, |
const char * | filename, | ||
int | fileline ) |
Definition at line 227 of file thread_sdl.c.
References Sys_Printf().
Definition at line 85 of file thread_sdl.c.
References Sys_Printf().
Definition at line 77 of file thread_sdl.c.
References Sys_Printf().
Definition at line 93 of file thread_sdl.c.
References Sys_Printf().
Definition at line 129 of file thread_sdl.c.
References b, count, Sys_Printf(), Thread_CreateCond, Thread_CreateMutex, and Z_Malloc.
Definition at line 60 of file thread_sdl.c.
References Sys_Printf().
Definition at line 27 of file thread_sdl.c.
References Sys_Printf().
void * _Thread_CreateThread | ( | int(* | fn )(void *), |
void * | data, | ||
const char * | filename, | ||
int | fileline ) |
Definition at line 101 of file thread_sdl.c.
References data, and Sys_Printf().
Definition at line 142 of file thread_sdl.c.
References b, Sys_Printf(), Thread_DestroyCond, and Thread_DestroyMutex.
Definition at line 69 of file thread_sdl.c.
References Sys_Printf().
Definition at line 36 of file thread_sdl.c.
References Sys_Printf().
Definition at line 44 of file thread_sdl.c.
References Sys_Printf().
Definition at line 52 of file thread_sdl.c.
References Sys_Printf().
Definition at line 152 of file thread_sdl.c.
References b, Sys_Printf(), Thread_CondBroadcast, Thread_CondWait, Thread_LockMutex, and Thread_UnlockMutex.
Definition at line 110 of file thread_sdl.c.
References Sys_Printf().
Definition at line 18 of file thread_sdl.c.
Definition at line 6 of file thread_sdl.c.
References Con_Printf().
Definition at line 14 of file thread_sdl.c.