Lines Matching refs:SQLITE_MUTEX_RECURSIVE
6060 #define SQLITE_MUTEX_RECURSIVE 1 macro
17040 case SQLITE_MUTEX_RECURSIVE: { in debugMutexAlloc()
17065 assert( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ); in debugMutexFree()
17082 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexEnter()
17087 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexTry()
17102 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexLeave()
17231 case SQLITE_MUTEX_RECURSIVE: { in os2MutexAlloc()
17302 assert( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ); in os2MutexFree()
17319 if( ulCount==0 || ( ulCount>1 && p->id!=SQLITE_MUTEX_RECURSIVE ) ) in os2MutexHeld()
17356 assert( p->id==SQLITE_MUTEX_RECURSIVE || os2MutexNotheld(p) ); in os2MutexEnter()
17364 assert( p->id==SQLITE_MUTEX_RECURSIVE || os2MutexNotheld(p) ); in os2MutexTry()
17550 case SQLITE_MUTEX_RECURSIVE: { in pthreadMutexAlloc()
17602 assert( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ); in pthreadMutexFree()
17619 assert( p->id==SQLITE_MUTEX_RECURSIVE || pthreadMutexNotheld(p) ); in pthreadMutexEnter()
17662 assert( p->id==SQLITE_MUTEX_RECURSIVE || pthreadMutexNotheld(p) ); in pthreadMutexTry()
17723 assert( p->nRef==0 || p->id==SQLITE_MUTEX_RECURSIVE ); in pthreadMutexLeave()
17954 case SQLITE_MUTEX_RECURSIVE: { in winMutexAlloc()
17987 assert( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ); in winMutexFree()
18006 assert( p->id==SQLITE_MUTEX_RECURSIVE || winMutexNotheld2(p, tid) ); in winMutexEnter()
18023 assert( p->id==SQLITE_MUTEX_RECURSIVE || winMutexNotheld2(p, tid) ); in winMutexTry()
18065 assert( p->nRef==0 || p->id==SQLITE_MUTEX_RECURSIVE ); in winMutexLeave()
110297 sqlite3MutexAlloc(SQLITE_MUTEX_RECURSIVE);
112260 db->mutex = sqlite3MutexAlloc(SQLITE_MUTEX_RECURSIVE);