Lines Matching refs:iType
25980 ** allocated by the system mutex implementation. Variable iType is usually set
25988 int iType;
26024 static sqlite3_mutex *checkMutexAlloc(int iType){
26033 if( iType<2 ){
26036 p->iType = iType;
26039 if( iType-2>=ArraySize(staticMutexes) ){
26044 p = &staticMutexes[iType-2];
26048 p->mutex = pGlobalMutexMethods->xMutexAlloc(iType);
26050 if( iType<2 ){
26069 if( ((CheckMutex*)p)->iType<2 )
26088 if( pCheck->iType==SQLITE_MUTEX_WARNONCONTENTION ){
26142 assert( pCheck->iType==SQLITE_MUTEX_RECURSIVE );
26143 pCheck->iType = SQLITE_MUTEX_WARNONCONTENTION;
26667 static sqlite3_mutex *pthreadMutexAlloc(int iType){
26683 switch( iType ){
26717 if( iType-2<0 || iType-2>=ArraySize(staticMutexes) ){
26722 p = &staticMutexes[iType-2];
26727 assert( p==0 || p->id==iType );
27413 static sqlite3_mutex *winMutexAlloc(int iType){
27416 switch( iType ){
27421 p->id = iType;
27437 if( iType-2<0 || iType-2>=ArraySize(winMutex_staticMutexes) ){
27442 p = &winMutex_staticMutexes[iType-2];
27451 assert( p==0 || p->id==iType );
84794 int iType = sqlite3_value_type( columnMem(pStmt,i) );
84796 return iType;