Lines Matching refs:writeLock

519   u8 writeLock;              /* True if in a write transaction */  member
660 pWal->writeLock, (void volatile **)&pWal->apWiData[iPage] in walIndexPageRealloc()
664 || (pWal->writeLock==0 && iPage==0) ); in walIndexPageRealloc()
799 assert( pWal->writeLock ); in walIndexWriteHdr()
1077 assert( pWal->writeLock ); in walCleanupHash()
1237 assert( pWal->writeLock ); in walIndexRecover()
1901 pWal->writeLock = 1; in sqlite3WalWriteLock()
1905 }else if( pWal->writeLock ){ in sqlite3WalWriteLock()
1907 pWal->writeLock = 0; in sqlite3WalWriteLock()
2181 assert( pWal->writeLock ); in walCheckpoint()
2409 assert( pWal->writeLock==0 ); in walIndexReadHdr()
2422 assert( page0!=0 || pWal->writeLock==0 ); in walIndexReadHdr()
2441 int bWriteLock = pWal->writeLock; in walIndexReadHdr()
2443 pWal->writeLock = 1; in walIndexReadHdr()
2456 pWal->writeLock = 0; in walIndexReadHdr()
3287 if( pWal->writeLock ){ in sqlite3WalBeginWriteTransaction()
3296 assert( pWal->writeLock==0 && pWal->iReCksum==0 ); in sqlite3WalBeginWriteTransaction()
3309 pWal->writeLock = 1; in sqlite3WalBeginWriteTransaction()
3317 pWal->writeLock = 0; in sqlite3WalBeginWriteTransaction()
3329 if( pWal->writeLock ){ in sqlite3WalEndWriteTransaction()
3331 pWal->writeLock = 0; in sqlite3WalEndWriteTransaction()
3352 if( ALWAYS(pWal->writeLock) ){ in sqlite3WalUndo()
3391 assert( pWal->writeLock ); in sqlite3WalSavepoint()
3407 assert( pWal->writeLock ); in sqlite3WalSavepointUndo()
3624 assert( pWal->writeLock ); in sqlite3WalFrames()
3860 assert( pWal->writeLock==0 ); in sqlite3WalCheckpoint()
3900 pWal->writeLock = 1; in sqlite3WalCheckpoint()
4002 assert( pWal->writeLock==0 ); in sqlite3WalExclusiveMode()
4056 assert( pWal->readLock>=0 && pWal->writeLock==0 ); in sqlite3WalSnapshotGet()