Lines Matching defs:writeLock
63880 u8 writeLock; /* True if in a write transaction */
63981 ** so. It is safe to enlarge the wal-index if pWal->writeLock is true
63990 ** Scenario (3) can only occur when pWal->writeLock is false and iPage==0
64021 pWal->writeLock, (void volatile **)&pWal->apWiData[iPage]
64025 || (pWal->writeLock==0 && iPage==0) );
64160 assert( pWal->writeLock );
64438 assert( pWal->writeLock );
64598 assert( pWal->writeLock );
65262 pWal->writeLock = 1;
65266 }else if( pWal->writeLock ){
65268 pWal->writeLock = 0;
65546 assert( pWal->writeLock );
65774 assert( pWal->writeLock==0 );
65783 /* page0 can be NULL if the SHM is zero bytes in size and pWal->writeLock
65787 assert( page0!=0 || pWal->writeLock==0 );
65806 int bWriteLock = pWal->writeLock;
65808 pWal->writeLock = 1;
65821 pWal->writeLock = 0;
66656 if( pWal->writeLock ){
66665 assert( pWal->writeLock==0 && pWal->iReCksum==0 );
66678 pWal->writeLock = 1;
66686 pWal->writeLock = 0;
66698 if( pWal->writeLock ){
66700 pWal->writeLock = 0;
66721 if( ALWAYS(pWal->writeLock) ){
66760 assert( pWal->writeLock );
66776 assert( pWal->writeLock );
67001 assert( pWal->writeLock );
67086 ** set Wal.writeLock to WAL_WRITELOCK_RECKSUM - indicating that
67243 assert( pWal->writeLock==0 );
67283 pWal->writeLock = 1;
67391 assert( pWal->writeLock==0 );
67445 assert( pWal->readLock>=0 && pWal->writeLock==0 );