Lines Matching refs:SQLITE_MUTEX_RECURSIVE

6854 #define SQLITE_MUTEX_RECURSIVE        1  macro
22450 if( id<=SQLITE_MUTEX_RECURSIVE && sqlite3_initialize() ) return 0; in sqlite3_mutex_alloc()
22451 if( id>SQLITE_MUTEX_RECURSIVE && sqlite3MutexInit() ) return 0; in sqlite3_mutex_alloc()
22645 case SQLITE_MUTEX_RECURSIVE: { in debugMutexAlloc()
22674 if( p->id==SQLITE_MUTEX_RECURSIVE || p->id==SQLITE_MUTEX_FAST ){ in debugMutexFree()
22696 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexEnter()
22701 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexTry()
22716 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) ); in debugMutexLeave()
22918 case SQLITE_MUTEX_RECURSIVE: { in pthreadMutexAlloc()
22969 if( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ) in pthreadMutexFree()
22994 assert( p->id==SQLITE_MUTEX_RECURSIVE || pthreadMutexNotheld(p) ); in pthreadMutexEnter()
23037 assert( p->id==SQLITE_MUTEX_RECURSIVE || pthreadMutexNotheld(p) ); in pthreadMutexTry()
23098 assert( p->nRef==0 || p->id==SQLITE_MUTEX_RECURSIVE ); in pthreadMutexLeave()
23647 case SQLITE_MUTEX_RECURSIVE: {
23693 if( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ){
23720 assert( p->id==SQLITE_MUTEX_RECURSIVE || winMutexNotheld2(p, tid) );
23743 assert( p->id==SQLITE_MUTEX_RECURSIVE || winMutexNotheld2(p, tid) );
23797 assert( p->nRef==0 || p->id==SQLITE_MUTEX_RECURSIVE );
136706 sqlite3MutexAlloc(SQLITE_MUTEX_RECURSIVE);
139350 db->mutex = sqlite3MutexAlloc(SQLITE_MUTEX_RECURSIVE);
169641 pNew->mutex = sqlite3_mutex_alloc(SQLITE_MUTEX_RECURSIVE);