Home | History | Annotate | Download | only in orig

Lines Matching refs:EXCLUSIVE_LOCK

10111 #define EXCLUSIVE_LOCK  4
10125 ** An EXCLUSIVE_LOCK is obtained by locking all bytes in the range.
24914 case EXCLUSIVE_LOCK: return "EXCLUSIVE";
25721 ** (4) EXCLUSIVE_LOCK
25845 || (eFileLock==EXCLUSIVE_LOCK && pFile->eFileLock<PENDING_LOCK)
25896 }else if( eFileLock==EXCLUSIVE_LOCK && pInode->nShared>1 ){
25908 assert( eFileLock==RESERVED_LOCK || eFileLock==EXCLUSIVE_LOCK );
25947 }else if( eFileLock==EXCLUSIVE_LOCK ){
25979 ** If handleNFSUnlock is true, then on downgrading an EXCLUSIVE_LOCK to SHARED
26345 ** (4) EXCLUSIVE_LOCK
26570 ** (4) EXCLUSIVE_LOCK
26747 ** (4) EXCLUSIVE_LOCK
26997 ** (4) EXCLUSIVE_LOCK
27079 || (eFileLock==EXCLUSIVE_LOCK && pFile->eFileLock<PENDING_LOCK)
27126 }else if( eFileLock==EXCLUSIVE_LOCK && pInode->nShared>1 ){
27144 if (!failed && eFileLock == EXCLUSIVE_LOCK) {
27177 }else if( eFileLock==EXCLUSIVE_LOCK ){
27239 if( pFile->eFileLock==EXCLUSIVE_LOCK ){
31000 if( lockType==EXCLUSIVE_LOCK ){
31124 rc = proxyConchLock(pFile, myHostID, EXCLUSIVE_LOCK);
31127 rc = conchFile->pMethod->xLock((sqlite3_file*)conchFile, EXCLUSIVE_LOCK);
31551 ** (4) EXCLUSIVE_LOCK
34873 ** (4) EXCLUSIVE_LOCK
34925 || ( (locktype==EXCLUSIVE_LOCK)
34981 if( locktype==EXCLUSIVE_LOCK && res ){
34988 if( locktype==EXCLUSIVE_LOCK && res ){
34994 newLocktype = EXCLUSIVE_LOCK;
35075 if( type>=EXCLUSIVE_LOCK ){
40608 ** the database file: NO_LOCK, SHARED_LOCK, RESERVED_LOCK or EXCLUSIVE_LOCK.
40653 #define UNKNOWN_LOCK (EXCLUSIVE_LOCK+1)
40721 ** NO_LOCK, SHARED_LOCK, RESERVED_LOCK or EXCLUSIVE_LOCK.
40724 ** locks), this variable is always set to EXCLUSIVE_LOCK. Since such
41099 assert( p->tempFile==0 || p->eLock==EXCLUSIVE_LOCK );
41176 assert( p->eLock==EXCLUSIVE_LOCK );
41179 assert( p->eLock>=EXCLUSIVE_LOCK );
41188 assert( p->eLock==EXCLUSIVE_LOCK );
41243 p->eLock==EXCLUSIVE_LOCK ? "EXCLUSIVE" :
41352 ** RESERVED_LOCK or EXCLUSIVE_LOCK. If the caller is successful, set the
41356 ** called, do not modify it unless the new locking state is EXCLUSIVE_LOCK.
41363 assert( eLock==SHARED_LOCK || eLock==RESERVED_LOCK || eLock==EXCLUSIVE_LOCK );
41366 if( rc==SQLITE_OK && (pPager->eLock!=UNKNOWN_LOCK||eLock==EXCLUSIVE_LOCK) ){
42178 ** eState==PAGER_NONE and eLock==EXCLUSIVE_LOCK.
42183 ** and eLock==EXCLUSIVE_LOCK when the read-transaction is closed.
42261 assert( pPager->eLock==EXCLUSIVE_LOCK );
42426 || (pPager->eState==PAGER_OPEN && pPager->eLock==EXCLUSIVE_LOCK)
42780 assert( pPager->eLock==EXCLUSIVE_LOCK );
43797 ** SHARED_LOCK -> EXCLUSIVE_LOCK | No
43798 ** RESERVED_LOCK -> EXCLUSIVE_LOCK | Yes
44026 || (pPager->eLock==RESERVED_LOCK && locktype==EXCLUSIVE_LOCK)
44464 assert( pPager->eLock==EXCLUSIVE_LOCK );
44971 pPager->eLock = EXCLUSIVE_LOCK; /* Pretend we are in EXCLUSIVE locking mode */
45287 rc = pagerLockDb(pPager, EXCLUSIVE_LOCK);
45837 rc = pagerLockDb(pPager, EXCLUSIVE_LOCK);
45858 rc = pager_wait_on_lock(pPager, EXCLUSIVE_LOCK);
46301 rc = pager_wait_on_lock(pPager, EXCLUSIVE_LOCK);
47324 assert( pPager->eLock==SHARED_LOCK || pPager->eLock==EXCLUSIVE_LOCK );
47325 rc = pagerLockDb(pPager, EXCLUSIVE_LOCK);
47345 assert( pPager->eLock==SHARED_LOCK || pPager->eLock==EXCLUSIVE_LOCK );