Lines Matching refs:wantToLock
43893 int wantToLock; /* Number of nested calls to sqlite3BtreeEnter() */
44228 ** But we keep a reference count in Btree.wantToLock so the behavior
44253 assert( !p->locked || p->wantToLock>0 );
44254 assert( p->sharable || p->wantToLock==0 );
44264 p->wantToLock++;
44285 assert( !pLater->locked || pLater->wantToLock>0 );
44292 if( pLater->wantToLock ){
44303 assert( p->wantToLock>0 );
44304 p->wantToLock--;
44305 if( p->wantToLock==0 ){
44319 assert( p->sharable==0 || p->locked==0 || p->wantToLock>0 );
44366 p->wantToLock++;
44368 assert( p->wantToLock==1 );
44393 assert( p->wantToLock>0 );
44394 p->wantToLock--;
44395 if( p->wantToLock==0 ){
44418 (p->wantToLock==0 || !sqlite3_mutex_held(p->pBt->mutex)) ){
44478 assert( !p->locked || p->wantToLock>0 );
44487 p->wantToLock++;
44504 assert( p->wantToLock>0 );
44509 p->wantToLock--;
44510 if( p->wantToLock==0 ){
46541 assert( p->wantToLock==0 && p->locked==0 );
46559 assert( p->wantToLock==0 );