Lines Matching refs:DCQ_Mutex
31 static RecursiveMutex DCQ_Mutex; variable
55 old_depth = GetRecursiveMutexDepth (DCQ_Mutex); in TFB_WaitForSpace()
57 UnlockRecursiveMutex (DCQ_Mutex); in TFB_WaitForSpace()
60 LockRecursiveMutex (DCQ_Mutex); in TFB_WaitForSpace()
68 LockRecursiveMutex (DCQ_Mutex); in Lock_DCQ()
78 UnlockRecursiveMutex (DCQ_Mutex); in Unlock_DCQ()
105 LockRecursiveMutex (DCQ_Mutex); in TFB_BatchGraphics()
107 UnlockRecursiveMutex (DCQ_Mutex); in TFB_BatchGraphics()
113 LockRecursiveMutex (DCQ_Mutex); in TFB_UnbatchGraphics()
119 UnlockRecursiveMutex (DCQ_Mutex); in TFB_UnbatchGraphics()
128 LockRecursiveMutex (DCQ_Mutex); in TFB_BatchReset()
131 UnlockRecursiveMutex (DCQ_Mutex); in TFB_BatchReset()
149 DCQ_Mutex = CreateRecursiveMutex ("DCQ", in Init_DrawCommandQueue()
165 if (DCQ_Mutex) in Uninit_DrawCommandQueue()
167 DestroyRecursiveMutex (DCQ_Mutex); in Uninit_DrawCommandQueue()
168 DCQ_Mutex = 0; in Uninit_DrawCommandQueue()
187 LockRecursiveMutex (DCQ_Mutex); in TFB_DrawCommandQueue_Pop()
210 UnlockRecursiveMutex (DCQ_Mutex); in TFB_DrawCommandQueue_Pop()
218 LockRecursiveMutex (DCQ_Mutex); in TFB_DrawCommandQueue_Clear()
225 UnlockRecursiveMutex (DCQ_Mutex); in TFB_DrawCommandQueue_Clear()