Lines Matching refs:id
44 int id; /* Mutex type */ member
53 # define SQLITE3_MUTEX_INITIALIZER(id) \ argument
54 {PTHREAD_MUTEX_INITIALIZER,id,0,(pthread_t)0,0}
56 # define SQLITE3_MUTEX_INITIALIZER(id) { PTHREAD_MUTEX_INITIALIZER, id } argument
58 #define SQLITE3_MUTEX_INITIALIZER(id) { PTHREAD_MUTEX_INITIALIZER } argument
186 p->id = SQLITE_MUTEX_RECURSIVE; in pthreadMutexAlloc()
196 p->id = SQLITE_MUTEX_FAST; in pthreadMutexAlloc()
213 assert( p==0 || p->id==iType ); in pthreadMutexAlloc()
227 if( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ) in pthreadMutexFree()
252 assert( p->id==SQLITE_MUTEX_RECURSIVE || pthreadMutexNotheld(p) ); in pthreadMutexEnter()
295 assert( p->id==SQLITE_MUTEX_RECURSIVE || pthreadMutexNotheld(p) ); in pthreadMutexTry()
356 assert( p->nRef==0 || p->id==SQLITE_MUTEX_RECURSIVE ); in pthreadMutexLeave()