Lines Matching defs:lock
53 CRITICAL_SECTION *lock = mm_malloc(sizeof(CRITICAL_SECTION));
54 if (!lock)
56 if (InitializeCriticalSectionAndSpinCount(lock, SPIN_COUNT) == 0) {
57 mm_free(lock);
60 return lock;
66 CRITICAL_SECTION *lock = lock_;
67 DeleteCriticalSection(lock);
68 mm_free(lock);
74 CRITICAL_SECTION *lock = lock_;
76 return ! TryEnterCriticalSection(lock);
78 EnterCriticalSection(lock);
86 CRITICAL_SECTION *lock = lock_;
87 LeaveCriticalSection(lock);
160 CRITICAL_SECTION *lock = lock_;
168 result = SleepConditionVariableCS_fn(cond, lock, ms);
183 CRITICAL_SECTION lock;
195 if (InitializeCriticalSectionAndSpinCount(&cond->lock, SPIN_COUNT)==0) {
200 DeleteCriticalSection(&cond->lock);
212 DeleteCriticalSection(&cond->lock);
221 EnterCriticalSection(&cond->lock);
228 LeaveCriticalSection(&cond->lock);
236 CRITICAL_SECTION *lock = lock_;
244 EnterCriticalSection(&cond->lock);
247 LeaveCriticalSection(&cond->lock);
249 LeaveCriticalSection(lock);
255 EnterCriticalSection(&cond->lock);
286 LeaveCriticalSection(&cond->lock);
289 EnterCriticalSection(lock);
291 EnterCriticalSection(&cond->lock);
294 LeaveCriticalSection(&cond->lock);