Lines Matching refs:readLock
66398 i16 readLock; /* Which read lock is being held. -1 for none */ member
67588 pRet->readLock = -1;
67940 assert( pWal->readLock<0 || bLock==0 );
68302 (pWal->readLock<0 ? 0 : (S << WAL_READ_LOCK(pWal->readLock)))
68332 (pWal->readLock<0 ? 0 : (S << WAL_READ_LOCK(pWal->readLock)))
68672 pWal->readLock = 0;
68884 assert( pWal->readLock<0 ); /* Not currently locked */
69019 pWal->readLock = 0;
69125 pWal->readLock = (i16)mxI;
69202 assert( pWal->readLock>=0 );
69294 assert( pWal->readLock>0 || pWal->hdr.mxFrame==0 );
69295 assert( pInfo->aReadMark[pWal->readLock]<=pSnapshot->mxFrame );
69306 assert( pWal->readLock>0 );
69365 assert( pWal->writeLock==0 || pWal->readLock<0 );
69367 if( pWal->readLock>=0 ){
69369 walUnlockShared(pWal, WAL_READ_LOCK(pWal->readLock));
69370 pWal->readLock = -1;
69393 assert( pWal->readLock>=0 || pWal->lockError );
69401 if( iLast==0 || (pWal->readLock==0 && pWal->bShmUnreliable==0) ){
69533 if( pWal && ALWAYS(pWal->readLock>=0) ){
69568 assert( pWal->readLock>=0 );
69733 if( pWal->readLock==0 ){
69757 pWal->readLock = -1;
70332 assert( pWal->readLock>=0 || pWal->lockError );
70334 assert( pWal->readLock>=0 || (op<=0 && pWal->exclusiveMode==0) );
70339 if( walLockShared(pWal, WAL_READ_LOCK(pWal->readLock))!=SQLITE_OK ){
70349 assert( pWal->readLock>=0 );
70350 walUnlockShared(pWal, WAL_READ_LOCK(pWal->readLock));
70378 assert( pWal->readLock>=0 && pWal->writeLock==0 );
70482 assert( pWal==0 || pWal->readLock>=0 );