Lines Matching refs:PNRMUTEX
32 typedef NRMUTEX *PNRMUTEX; typedef
34 PNRMUTEX
37 PNRMUTEX m = (PNRMUTEX)PyMem_RawMalloc(sizeof(NRMUTEX)); in AllocNonRecursiveMutex()
54 FreeNonRecursiveMutex(PNRMUTEX mutex) in FreeNonRecursiveMutex()
64 EnterNonRecursiveMutex(PNRMUTEX mutex, DWORD milliseconds) in EnterNonRecursiveMutex()
101 LeaveNonRecursiveMutex(PNRMUTEX mutex) in LeaveNonRecursiveMutex()
116 #define PNRMUTEX HANDLE macro
118 PNRMUTEX
125 FreeNonRecursiveMutex(PNRMUTEX mutex) in FreeNonRecursiveMutex()
132 EnterNonRecursiveMutex(PNRMUTEX mutex, DWORD milliseconds) in EnterNonRecursiveMutex()
138 LeaveNonRecursiveMutex(PNRMUTEX mutex) in LeaveNonRecursiveMutex()
247 PNRMUTEX aLock; in PyThread_allocate_lock()
298 if (aLock && EnterNonRecursiveMutex((PNRMUTEX)aLock, in PyThread_acquire_lock_timed()
322 if (!(aLock && LeaveNonRecursiveMutex((PNRMUTEX) aLock))) in PyThread_release_lock()