readLock         49323 ext/sqlite3/libsqlite/sqlite3.c   i16 readLock;              /* Which read lock is being held.  -1 for none */
readLock         50193 ext/sqlite3/libsqlite/sqlite3.c   pRet->readLock = -1;
readLock         51049 ext/sqlite3/libsqlite/sqlite3.c   assert( pWal->readLock<0 );     /* Not currently locked */
readLock         51135 ext/sqlite3/libsqlite/sqlite3.c       pWal->readLock = 0;
readLock         51211 ext/sqlite3/libsqlite/sqlite3.c       pWal->readLock = (i16)mxI;
readLock         51251 ext/sqlite3/libsqlite/sqlite3.c   if( pWal->readLock>=0 ){
readLock         51252 ext/sqlite3/libsqlite/sqlite3.c     walUnlockShared(pWal, WAL_READ_LOCK(pWal->readLock));
readLock         51253 ext/sqlite3/libsqlite/sqlite3.c     pWal->readLock = -1;
readLock         51275 ext/sqlite3/libsqlite/sqlite3.c   assert( pWal->readLock>=0 || pWal->lockError );
readLock         51283 ext/sqlite3/libsqlite/sqlite3.c   if( iLast==0 || pWal->readLock==0 ){
readLock         51385 ext/sqlite3/libsqlite/sqlite3.c   if( pWal && ALWAYS(pWal->readLock>=0) ){
readLock         51410 ext/sqlite3/libsqlite/sqlite3.c   assert( pWal->readLock>=0 );
readLock         51558 ext/sqlite3/libsqlite/sqlite3.c   if( pWal->readLock==0 ){
readLock         51582 ext/sqlite3/libsqlite/sqlite3.c     pWal->readLock = -1;
readLock         52013 ext/sqlite3/libsqlite/sqlite3.c   assert( pWal->readLock>=0 || pWal->lockError );
readLock         52014 ext/sqlite3/libsqlite/sqlite3.c   assert( pWal->readLock>=0 || (op<=0 && pWal->exclusiveMode==0) );
readLock         52019 ext/sqlite3/libsqlite/sqlite3.c       if( walLockShared(pWal, WAL_READ_LOCK(pWal->readLock))!=SQLITE_OK ){
readLock         52029 ext/sqlite3/libsqlite/sqlite3.c     assert( pWal->readLock>=0 );
readLock         52030 ext/sqlite3/libsqlite/sqlite3.c     walUnlockShared(pWal, WAL_READ_LOCK(pWal->readLock));
readLock         52055 ext/sqlite3/libsqlite/sqlite3.c   assert( pWal==0 || pWal->readLock>=0 );