Lines Matching refs:OSMutex

21 void OSi_UnlockMutexCore(OSMutex *mutex, u32 type);
23 void OSi_EnqueueTail(OSThread *thread, OSMutex *mutex);
24 void OSi_DequeueItem(OSThread *thread, OSMutex *mutex);
25 OSMutex *OSi_DequeueHead(OSThread *thread);
37 void OS_InitMutex(OSMutex *mutex) in OS_InitMutex()
56 void OS_LockMutex(OSMutex *mutex) in OS_LockMutex()
86 void OS_UnlockMutex(OSMutex *mutex) in OS_UnlockMutex()
102 OSMutex *mutex; in OSi_UnlockAllMutex()
140 BOOL OS_TryLockMutex(OSMutex *mutex) in OS_TryLockMutex()
185 void OS_LockMutexR(OSMutex *mutex) in OS_LockMutexR()
215 void OS_LockMutexW(OSMutex *mutex) in OS_LockMutexW()
245 BOOL OS_TryLockMutexR(OSMutex *mutex) in OS_TryLockMutexR()
284 BOOL OS_TryLockMutexW(OSMutex *mutex) in OS_TryLockMutexW()
331 void OSi_UnlockMutexCore(OSMutex *mutex, u32 type ) in OSi_UnlockMutexCore()
399 void OS_UnlockMutexR(OSMutex *mutex) in OS_UnlockMutexR()
413 void OS_UnlockMutexW(OSMutex *mutex) in OS_UnlockMutexW()
427 void OS_UnlockMutexRW(OSMutex *mutex) in OS_UnlockMutexRW()
442 void OS_LockMutexFromRToW(OSMutex *mutex) in OS_LockMutexFromRToW()
471 BOOL OS_TryLockMutexFromRToW(OSMutex *mutex) in OS_TryLockMutexFromRToW()
497 void OS_LockMutexFromWToR(OSMutex *mutex) in OS_LockMutexFromWToR()
526 BOOL OS_TryLockMutexFromWToR(OSMutex *mutex) in OS_TryLockMutexFromWToR()
557 void OSi_EnqueueTail(OSThread *thread, OSMutex *mutex) in OSi_EnqueueTail()
560 OSMutex *prev = thread->mutexQueueTail; in OSi_EnqueueTail()
577 OSMutex *prev = thread->mutexQueue.tail; in OSi_EnqueueTail()
607 void OSi_DequeueItem(OSThread *thread, OSMutex *mutex) in OSi_DequeueItem()
610 OSMutex *next = mutex->next; in OSi_DequeueItem()
611 OSMutex *prev = mutex->prev; in OSi_DequeueItem()
633 OSMutex *next = mutex->link.next; in OSi_DequeueItem()
634 OSMutex *prev = mutex->link.prev; in OSi_DequeueItem()
667 OSMutex *OSi_DequeueHead(OSThread *thread) in OSi_DequeueHead()
670 OSMutex *mutex = thread->mutexQueueHead; in OSi_DequeueHead()
671 OSMutex *next = mutex->next; in OSi_DequeueHead()
686 OSMutex *mutex = thread->mutexQueue.head; in OSi_DequeueHead()
687 OSMutex *next = mutex->link.next; in OSi_DequeueHead()