Lines Matching refs:readLock
45766 i16 readLock; /* Which read lock is being held. -1 for none */
46633 pRet->readLock = -1;
47425 assert( pWal->readLock<0 ); /* Not currently locked */
47511 pWal->readLock = 0;
47587 pWal->readLock = (i16)mxI;
47627 if( pWal->readLock>=0 ){
47628 walUnlockShared(pWal, WAL_READ_LOCK(pWal->readLock));
47629 pWal->readLock = -1;
47653 assert( pWal->readLock>=0 || pWal->lockError );
47661 if( iLast==0 || pWal->readLock==0 ){
47758 if( pWal && ALWAYS(pWal->readLock>=0) ){
47783 assert( pWal->readLock>=0 );
47933 if( pWal->readLock==0 ){
47968 pWal->readLock = -1;
48382 assert( pWal->readLock>=0 || pWal->lockError );
48383 assert( pWal->readLock>=0 || (op<=0 && pWal->exclusiveMode==0) );
48388 if( walLockShared(pWal, WAL_READ_LOCK(pWal->readLock))!=SQLITE_OK ){
48398 assert( pWal->readLock>=0 );
48399 walUnlockShared(pWal, WAL_READ_LOCK(pWal->readLock));
48424 assert( pWal==0 || pWal->readLock>=0 );