Home
last modified time | relevance | path

Searched refs:aHolder (Results 1 – 1 of 1) sorted by relevance

/sqlite-3.40.0/ext/async/
H A Dsqlite3async.c254 #define mutex_held(X) (GetCurrentThreadId()==primitives.aHolder[X])
258 DWORD aHolder[3]; member
293 TESTONLY( primitives.aHolder[eMutex] = GetCurrentThreadId(); ) in async_mutex_enter()
298 TESTONLY( primitives.aHolder[eMutex] = 0; ) in async_mutex_leave()
320 #define mutex_held(X) pthread_equal(primitives.aHolder[X], pthread_self())
328 pthread_t aHolder[3]; member
344 TESTONLY( primitives.aHolder[eMutex] = pthread_self(); ) in async_mutex_enter()
349 TESTONLY( primitives.aHolder[eMutex] = 0; ) in async_mutex_leave()
355 TESTONLY( primitives.aHolder[eMutex] = 0; ) in async_cond_wait()
357 TESTONLY( primitives.aHolder[eMutex] = pthread_self(); ) in async_cond_wait()