Lines Matching refs:RESERVED_LOCK
14801 #define RESERVED_LOCK 2
14818 ** There can only be one writer. A RESERVED_LOCK is obtained by locking
14821 ** the RESERVED_LOCK byte.
31466 case RESERVED_LOCK: return "RESERVED";
31851 unsigned char eFileLock; /* One of SHARED_LOCK, RESERVED_LOCK etc. */
32257 ** (2) RESERVED_LOCK
32345 assert( eFileLock!=RESERVED_LOCK || pFile->eFileLock==SHARED_LOCK );
32367 (pInode->eFileLock==SHARED_LOCK || pInode->eFileLock==RESERVED_LOCK) ){
32448 assert( eFileLock==RESERVED_LOCK || eFileLock==EXCLUSIVE_LOCK );
32449 if( eFileLock==RESERVED_LOCK ){
32475 && eFileLock==RESERVED_LOCK
32869 ** (2) RESERVED_LOCK
33086 ** (2) RESERVED_LOCK
33260 ** (2) RESERVED_LOCK
33510 ** (2) RESERVED_LOCK
33557 assert( eFileLock!=RESERVED_LOCK || pFile->eFileLock==SHARED_LOCK );
33579 (pInode->eFileLock==SHARED_LOCK || pInode->eFileLock==RESERVED_LOCK) ){
33652 if (eFileLock >= RESERVED_LOCK && pFile->eFileLock < RESERVED_LOCK) {
33767 if( rc==SQLITE_OK && pFile->eFileLock>=RESERVED_LOCK && context->reserved ){
38255 ** (2) RESERVED_LOCK
41850 ** (2) RESERVED_LOCK
41894 if( (pFile->ctrlFlags & WINFILE_RDONLY)!=0 && locktype>=RESERVED_LOCK ){
41902 assert( locktype!=RESERVED_LOCK || pFile->locktype==SHARED_LOCK );
41910 || (locktype==EXCLUSIVE_LOCK && pFile->locktype<=RESERVED_LOCK)
41953 if( locktype==RESERVED_LOCK && res ){
41957 newLocktype = RESERVED_LOCK;
42022 if( pFile->locktype>=RESERVED_LOCK ){
42068 if( type>=RESERVED_LOCK ){
48328 ** the database file: NO_LOCK, SHARED_LOCK, RESERVED_LOCK or EXCLUSIVE_LOCK.
48442 ** NO_LOCK, SHARED_LOCK, RESERVED_LOCK or EXCLUSIVE_LOCK.
48872 assert( pPager->changeCountDone==0 || pPager->eLock>=RESERVED_LOCK );
48892 assert( p->eLock>=RESERVED_LOCK );
48909 assert( p->eLock>=RESERVED_LOCK );
48988 p->eLock==RESERVED_LOCK ? "RESERVED" :
49127 ** RESERVED_LOCK or EXCLUSIVE_LOCK. If the caller is successful, set the
49138 assert( eLock==SHARED_LOCK || eLock==RESERVED_LOCK || eLock==EXCLUSIVE_LOCK );
50003 if( pPager->eState<PAGER_WRITER_LOCKED && pPager->eLock<RESERVED_LOCK ){
51664 ** SHARED_LOCK -> RESERVED_LOCK | No
51666 ** RESERVED_LOCK -> EXCLUSIVE_LOCK | Yes
51898 || (pPager->eLock==RESERVED_LOCK && locktype==EXCLUSIVE_LOCK)
53038 if( pagerLockDb(pPager, RESERVED_LOCK)==SQLITE_OK ){
53796 rc = pagerLockDb(pPager, RESERVED_LOCK);
55267 if( pPager->eLock>=RESERVED_LOCK ){
55278 rc = pagerLockDb(pPager, RESERVED_LOCK);