Lines Matching refs:EXCLUSIVE_LOCK
9103 #define EXCLUSIVE_LOCK 4 macro
22797 || (locktype==EXCLUSIVE_LOCK && pFile->locktype==RESERVED_LOCK)
22840 if( locktype==EXCLUSIVE_LOCK && res == NO_ERROR ){
22849 if( locktype==EXCLUSIVE_LOCK && res == NO_ERROR ){
22859 newLocktype = EXCLUSIVE_LOCK;
22959 if( type>=EXCLUSIVE_LOCK ){
25123 case EXCLUSIVE_LOCK: return "EXCLUSIVE";
26012 || (eFileLock==EXCLUSIVE_LOCK && pFile->eFileLock<PENDING_LOCK)
26063 }else if( eFileLock==EXCLUSIVE_LOCK && pInode->nShared>1 ){
26075 assert( eFileLock==RESERVED_LOCK || eFileLock==EXCLUSIVE_LOCK );
26114 }else if( eFileLock==EXCLUSIVE_LOCK ){
27239 || (eFileLock==EXCLUSIVE_LOCK && pFile->eFileLock<PENDING_LOCK)
27286 }else if( eFileLock==EXCLUSIVE_LOCK && pInode->nShared>1 ){
27304 if (!failed && eFileLock == EXCLUSIVE_LOCK) {
27337 }else if( eFileLock==EXCLUSIVE_LOCK ){
27399 if( pFile->eFileLock==EXCLUSIVE_LOCK ){
30575 if( lockType==EXCLUSIVE_LOCK ){
30699 rc = proxyConchLock(pFile, myHostID, EXCLUSIVE_LOCK);
30702 rc = conchFile->pMethod->xLock((sqlite3_file*)conchFile, EXCLUSIVE_LOCK);
33003 || ( (locktype==EXCLUSIVE_LOCK)
33046 if( locktype==EXCLUSIVE_LOCK && res ){
33053 if( locktype==EXCLUSIVE_LOCK && res ){
33059 newLocktype = EXCLUSIVE_LOCK;
33136 if( type>=EXCLUSIVE_LOCK ){
37943 #define UNKNOWN_LOCK (EXCLUSIVE_LOCK+1)
38356 assert( p->tempFile==0 || p->eLock==EXCLUSIVE_LOCK );
38433 assert( p->eLock==EXCLUSIVE_LOCK );
38436 assert( p->eLock>=EXCLUSIVE_LOCK );
38445 assert( p->eLock==EXCLUSIVE_LOCK );
38500 p->eLock==EXCLUSIVE_LOCK ? "EXCLUSIVE" :
38619 assert( eLock==SHARED_LOCK || eLock==RESERVED_LOCK || eLock==EXCLUSIVE_LOCK );
38622 if( rc==SQLITE_OK && (pPager->eLock!=UNKNOWN_LOCK||eLock==EXCLUSIVE_LOCK) ){
39663 || (pPager->eState==PAGER_OPEN && pPager->eLock==EXCLUSIVE_LOCK)
40017 assert( pPager->eLock==EXCLUSIVE_LOCK );
41179 || (pPager->eLock==RESERVED_LOCK && locktype==EXCLUSIVE_LOCK)
41527 assert( pPager->eLock==EXCLUSIVE_LOCK );
42009 pPager->eLock = EXCLUSIVE_LOCK;
42291 rc = pagerLockDb(pPager, EXCLUSIVE_LOCK);
42765 rc = pagerLockDb(pPager, EXCLUSIVE_LOCK);
42786 rc = pager_wait_on_lock(pPager, EXCLUSIVE_LOCK);
43224 rc = pager_wait_on_lock(pPager, EXCLUSIVE_LOCK);
44214 assert( pPager->eLock==SHARED_LOCK || pPager->eLock==EXCLUSIVE_LOCK );
44215 rc = pagerLockDb(pPager, EXCLUSIVE_LOCK);
44235 assert( pPager->eLock==SHARED_LOCK || pPager->eLock==EXCLUSIVE_LOCK || pPager->noReadlock);