Lines Matching refs:writeLock
66401 u8 writeLock; /* True if in a write transaction */ member
66662 pWal->writeLock, (void volatile **)&pWal->apWiData[iPage]
66666 || (pWal->writeLock==0 && iPage==0) );
66823 assert( pWal->writeLock );
67116 assert( pWal->writeLock );
67276 assert( pWal->writeLock );
67946 pWal->writeLock = 1;
67950 }else if( pWal->writeLock ){
67952 pWal->writeLock = 0;
68216 assert( pWal->writeLock );
68300 if( pWal->writeLock==2 ) pWal->writeLock = 0;
68303 | (pWal->writeLock ? (E << WAL_WRITE_LOCK) : 0)
68333 | (pWal->writeLock ? (E << WAL_WRITE_LOCK) : 0)
68537 assert( pWal->writeLock==0 );
68550 assert( page0!=0 || pWal->writeLock==0 );
68569 int bWriteLock = pWal->writeLock;
68578 if( !bWriteLock ) pWal->writeLock = 2;
68592 pWal->writeLock = 0;
69365 assert( pWal->writeLock==0 || pWal->readLock<0 );
69560 if( pWal->writeLock ){
69569 assert( pWal->writeLock==0 && pWal->iReCksum==0 );
69582 pWal->writeLock = 1;
69597 pWal->writeLock = 0;
69607 if( pWal->writeLock ){
69609 pWal->writeLock = 0;
69630 if( ALWAYS(pWal->writeLock) ){
69673 assert( pWal->writeLock );
69689 assert( pWal->writeLock );
69912 assert( pWal->writeLock );
70173 assert( pWal->writeLock==0 );
70212 pWal->writeLock = 1;
70322 assert( pWal->writeLock==0 );
70378 assert( pWal->readLock>=0 && pWal->writeLock==0 );