|
SSBM Decomp
|
Macros | |
| #define | ENQUEUE_MUTEX(mutex, queue, link) |
| #define | DEQUEUE_MUTEX(mutex, queue, link) |
| #define | DEQUEUE_HEAD(mutex, queue, link) |
Functions | |
| static int | IsMember (struct OSMutexQueue *queue, struct OSMutex *mutex) |
| int | __OSCheckMutex (struct OSMutex *mutex) |
| int | __OSCheckDeadLock (struct OSThread *thread) |
| int | __OSCheckMutexes (struct OSThread *thread) |
| void | OSInitMutex (struct OSMutex *mutex) |
| void | OSLockMutex (struct OSMutex *mutex) |
| void | OSUnlockMutex (struct OSMutex *mutex) |
| void | __OSUnlockAllMutex (struct OSThread *thread) |
| int | OSTryLockMutex (struct OSMutex *mutex) |
| void | OSInitCond (struct OSCond *cond) |
| void | OSWaitCond (struct OSCond *cond, struct OSMutex *mutex) |
| void | OSSignalCond (struct OSCond *cond) |
| #define ENQUEUE_MUTEX | ( | mutex, | |
| queue, | |||
| link ) |
| #define DEQUEUE_MUTEX | ( | mutex, | |
| queue, | |||
| link ) |
| #define DEQUEUE_HEAD | ( | mutex, | |
| queue, | |||
| link ) |
|
static |
| int __OSCheckMutex | ( | struct OSMutex * | mutex | ) |
| int __OSCheckDeadLock | ( | struct OSThread * | thread | ) |
| int __OSCheckMutexes | ( | struct OSThread * | thread | ) |
| void OSInitMutex | ( | struct OSMutex * | mutex | ) |
| void OSLockMutex | ( | struct OSMutex * | mutex | ) |
| void OSUnlockMutex | ( | struct OSMutex * | mutex | ) |
| void __OSUnlockAllMutex | ( | struct OSThread * | thread | ) |
| int OSTryLockMutex | ( | struct OSMutex * | mutex | ) |
| void OSInitCond | ( | struct OSCond * | cond | ) |
| void OSSignalCond | ( | struct OSCond * | cond | ) |