Home | History | Annotate | Download | only in dist

Lines Matching refs:RESERVED_LOCK

8594 #define RESERVED_LOCK   2
8611 ** There can only be one writer. A RESERVED_LOCK is obtained by locking
8614 ** the RESERVED_LOCK byte.
21923 ** (2) RESERVED_LOCK
21970 assert( locktype!=RESERVED_LOCK || pFile->locktype==SHARED_LOCK );
21978 || (locktype==EXCLUSIVE_LOCK && pFile->locktype==RESERVED_LOCK)
22006 if( locktype==RESERVED_LOCK && res == NO_ERROR ){
22014 newLocktype = RESERVED_LOCK;
22085 if( pFile->locktype>=RESERVED_LOCK ){
22154 if( type>=RESERVED_LOCK ){
23319 case RESERVED_LOCK: return "RESERVED";
23721 int eFileLock; /* One of SHARED_LOCK, RESERVED_LOCK etc. */
24014 ** (2) RESERVED_LOCK
24101 assert( eFileLock!=RESERVED_LOCK || pFile->eFileLock==SHARED_LOCK );
24123 (pInode->eFileLock==SHARED_LOCK || pInode->eFileLock==RESERVED_LOCK) ){
24207 case RESERVED_LOCK:
24236 && eFileLock==RESERVED_LOCK
24647 ** (2) RESERVED_LOCK
24872 ** (2) RESERVED_LOCK
25057 ** (2) RESERVED_LOCK
25307 ** (2) RESERVED_LOCK
25354 assert( eFileLock!=RESERVED_LOCK || pFile->eFileLock==SHARED_LOCK );
25376 (pInode->eFileLock==SHARED_LOCK || pInode->eFileLock==RESERVED_LOCK) ){
25449 if (eFileLock >= RESERVED_LOCK && pFile->eFileLock < RESERVED_LOCK) {
25564 if( rc==SQLITE_OK && pFile->eFileLock>=RESERVED_LOCK && context->reserved ){
29206 ** (2) RESERVED_LOCK
30584 ** (2) RESERVED_LOCK
30629 assert( locktype!=RESERVED_LOCK || pFile->locktype==SHARED_LOCK );
30638 && (pFile->locktype==RESERVED_LOCK))
30668 if( locktype==RESERVED_LOCK && res ){
30672 newLocktype = RESERVED_LOCK;
30735 if( pFile->locktype>=RESERVED_LOCK ){
30778 if( type>=RESERVED_LOCK ){
35166 ** the database file: NO_LOCK, SHARED_LOCK, RESERVED_LOCK or EXCLUSIVE_LOCK.
35272 ** NO_LOCK, SHARED_LOCK, RESERVED_LOCK or EXCLUSIVE_LOCK.
35653 assert( pPager->changeCountDone==0 || pPager->eLock>=RESERVED_LOCK );
35673 assert( p->eLock>=RESERVED_LOCK );
35690 assert( p->eLock>=RESERVED_LOCK );
35767 p->eLock==RESERVED_LOCK ? "RESERVED" :
35876 ** RESERVED_LOCK or EXCLUSIVE_LOCK. If the caller is successful, set the
35887 assert( eLock==SHARED_LOCK || eLock==RESERVED_LOCK || eLock==EXCLUSIVE_LOCK );
36708 if( pPager->eState<PAGER_WRITER_LOCKED && pPager->eLock<RESERVED_LOCK ){
38206 ** SHARED_LOCK -> RESERVED_LOCK | No
38208 ** RESERVED_LOCK -> EXCLUSIVE_LOCK | Yes
38428 || (pPager->eLock==RESERVED_LOCK && locktype==EXCLUSIVE_LOCK)
39401 if( pagerLockDb(pPager, RESERVED_LOCK)==SQLITE_OK ){
40020 rc = pagerLockDb(pPager, RESERVED_LOCK);
41316 if( pPager->eLock>=RESERVED_LOCK ){
41327 rc = pagerLockDb(pPager, RESERVED_LOCK);