Lines Matching refs:PNRMUTEX
16 } NRMUTEX, *PNRMUTEX ; typedef
20 InitializeNonRecursiveMutex(PNRMUTEX mutex) in InitializeNonRecursiveMutex()
29 DeleteNonRecursiveMutex(PNRMUTEX mutex) in DeleteNonRecursiveMutex()
37 EnterNonRecursiveMutex(PNRMUTEX mutex, BOOL wait) in EnterNonRecursiveMutex()
59 LeaveNonRecursiveMutex(PNRMUTEX mutex) in LeaveNonRecursiveMutex()
68 PNRMUTEX
71 PNRMUTEX mutex = (PNRMUTEX)malloc(sizeof(NRMUTEX)) ; in AllocNonRecursiveMutex()
81 FreeNonRecursiveMutex(PNRMUTEX mutex) in FreeNonRecursiveMutex()
214 PNRMUTEX aLock; in PyThread_allocate_lock()
248 …success = aLock && EnterNonRecursiveMutex((PNRMUTEX) aLock, (waitflag ? INFINITE : 0)) == WAIT_OBJ… in PyThread_acquire_lock()
260 if (!(aLock && LeaveNonRecursiveMutex((PNRMUTEX) aLock))) in PyThread_release_lock()