Lines Matching refs:SQLITE_MUTEX_RECURSIVE

8117 #define SQLITE_MUTEX_RECURSIVE        1  macro
26708 assert( SQLITE_MUTEX_RECURSIVE==1 && SQLITE_MUTEX_FAST==0 );
26740 assert( SQLITE_MUTEX_RECURSIVE<2 );
26818 assert( pCheck->iType==SQLITE_MUTEX_RECURSIVE );
26891 if( id<=SQLITE_MUTEX_RECURSIVE && sqlite3_initialize() ) return 0;
26892 if( id>SQLITE_MUTEX_RECURSIVE && sqlite3MutexInit() ) return 0;
27086 case SQLITE_MUTEX_RECURSIVE: {
27115 if( p->id==SQLITE_MUTEX_RECURSIVE || p->id==SQLITE_MUTEX_FAST ){
27137 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) );
27142 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) );
27157 assert( p->id==SQLITE_MUTEX_RECURSIVE || debugMutexNotheld(pX) );
27360 case SQLITE_MUTEX_RECURSIVE: {
27376 p->id = SQLITE_MUTEX_RECURSIVE;
27417 if( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE )
27442 assert( p->id==SQLITE_MUTEX_RECURSIVE || pthreadMutexNotheld(p) );
27485 assert( p->id==SQLITE_MUTEX_RECURSIVE || pthreadMutexNotheld(p) );
27546 assert( p->nRef==0 || p->id==SQLITE_MUTEX_RECURSIVE );
27896 case SQLITE_MUTEX_RECURSIVE: {
27942 if( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ){
27969 assert( p->id==SQLITE_MUTEX_RECURSIVE || winMutexNotheld2(p, tid) );
27992 assert( p->id==SQLITE_MUTEX_RECURSIVE || winMutexNotheld2(p, tid) );
28046 assert( p->nRef==0 || p->id==SQLITE_MUTEX_RECURSIVE );
166847 sqlite3MutexAlloc(SQLITE_MUTEX_RECURSIVE);
169806 db->mutex = sqlite3MutexAlloc(SQLITE_MUTEX_RECURSIVE);
207094 pNew->mutex = sqlite3_mutex_alloc(SQLITE_MUTEX_RECURSIVE);