Searched refs:OSMutex (Results 1 – 9 of 9) sorted by relevance
42 typedef struct OSMutex OSMutex; typedef46 struct OSMutex struct53 OSMutex *prev; // link for OSThread.queueMutex argument54 OSMutex *next; // link for OSThread.queueMutex argument62 static inline void OS_SetMutexCount( OSMutex* mutex, s32 count ) in OS_SetMutexCount()66 static inline s32 OS_GetMutexCount( OSMutex* mutex ) in OS_GetMutexCount()70 static inline void OS_IncreaseMutexCount( OSMutex* mutex ) in OS_IncreaseMutexCount()76 static inline void OS_DecreaseMutexCount( OSMutex* mutex ) in OS_DecreaseMutexCount()82 static inline void OS_SetMutexType( OSMutex* mutex, u32 type ) in OS_SetMutexType()86 static inline u32 OS_GetMutexType( OSMutex* mutex ) in OS_GetMutexType()[all …]
61 typedef struct OSMutex OSMutex; typedef81 OSMutex *head;82 OSMutex *tail;87 OSMutex *next;88 OSMutex *prev;137 OSMutex *mutex; // OSMutex845 extern OSMutex *OSi_RemoveMutexLinkFromQueue(OSMutexQueue * queue);
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()[all …]
300 OSMutex *OSi_RemoveMutexLinkFromQueue(OSMutexQueue * queue) in OSi_RemoveMutexLinkFromQueue()302 OSMutex *t = queue->head; in OSi_RemoveMutexLinkFromQueue()306 OSMutex *next = t->link.next; in OSi_RemoveMutexLinkFromQueue()
36 OSMutex mutex;
54 static OSMutex sSndMutex;
37 OSMutex mutex;
1051 OSMutex sendQueueMutex; // 20 bytes
126 static OSMutex i_el_mutex;