Lines Matching refs:NO_LOCK

9099 #define NO_LOCK         0
22555 pFile->locktype = NO_LOCK;
22787 assert( pFile->locktype!=NO_LOCK || locktype==SHARED_LOCK );
22796 if( pFile->locktype==NO_LOCK
22815 assert( pFile->locktype==NO_LOCK );
22937 ** must be either NO_LOCK or SHARED_LOCK.
22943 ** is NO_LOCK. If the second argument is SHARED_LOCK then this routine
22981 if( locktype==NO_LOCK && type>=SHARED_LOCK ){
25119 case NO_LOCK: return "NONE";
25970 assert( pFile->eFileLock!=NO_LOCK || eFileLock==SHARED_LOCK );
26141 ** must be either NO_LOCK or SHARED_LOCK.
26283 if( eFileLock==NO_LOCK ){
26297 pInode->eFileLock = NO_LOCK;
26301 pInode->eFileLock = NO_LOCK;
26302 pFile->eFileLock = NO_LOCK;
26325 ** must be either NO_LOCK or SHARED_LOCK.
26372 unixUnlock(id, NO_LOCK);
26536 if( pFile->eFileLock > NO_LOCK ){
26571 ** must be either NO_LOCK or SHARED_LOCK.
26576 ** When the locking level reaches NO_LOCK, delete the lock file.
26601 assert( eFileLock==NO_LOCK );
26613 pFile->eFileLock = NO_LOCK;
26624 dotlockUnlock(id, NO_LOCK);
26760 if (pFile->eFileLock > NO_LOCK) {
26791 ** must be either NO_LOCK or SHARED_LOCK.
26822 pFile->eFileLock = NO_LOCK;
26832 flockUnlock(id, NO_LOCK);
26885 /* someone else has the lock when we are in NO_LOCK */
26936 if (pFile->eFileLock > NO_LOCK) {
26957 ** must be either NO_LOCK or SHARED_LOCK.
26992 pFile->eFileLock = NO_LOCK;
27002 semUnlock(id, NO_LOCK);
27200 assert( pFile->eFileLock!=NO_LOCK || eFileLock==SHARED_LOCK );
27351 ** must be either NO_LOCK or SHARED_LOCK.
27422 if( rc==SQLITE_OK && eFileLock==NO_LOCK ){
27438 pInode->eFileLock = NO_LOCK;
27439 pFile->eFileLock = NO_LOCK;
27463 afpUnlock(id, NO_LOCK);
27497 ** must be either NO_LOCK or SHARED_LOCK.
30802 conchFile->pMethod->xUnlock((sqlite3_file*)conchFile, NO_LOCK);
30826 rc = conchFile->pMethod->xUnlock((sqlite3_file*)conchFile, NO_LOCK);
30887 if( pFile->eFileLock!=NO_LOCK ){
30954 if( pFile->eFileLock!=NO_LOCK ){
31163 ** must be either NO_LOCK or SHARED_LOCK.
31196 rc = lockProxy->pMethod->xUnlock((sqlite3_file*)lockProxy, NO_LOCK);
32993 assert( pFile->locktype!=NO_LOCK || locktype==SHARED_LOCK );
33002 if( (pFile->locktype==NO_LOCK)
33023 assert( pFile->locktype==NO_LOCK );
33118 ** must be either NO_LOCK or SHARED_LOCK.
33124 ** is NO_LOCK. If the second argument is SHARED_LOCK then this routine
33147 if( locktype==NO_LOCK && type>=SHARED_LOCK ){
37898 ** the database file: NO_LOCK, SHARED_LOCK, RESERVED_LOCK or EXCLUSIVE_LOCK.
38004 ** NO_LOCK, SHARED_LOCK, RESERVED_LOCK or EXCLUSIVE_LOCK.
38498 , p->eLock==NO_LOCK ? "NO_LOCK" :
38581 ** Unlock the database file to level eLock, which must be either NO_LOCK
38593 assert( eLock==NO_LOCK || eLock==SHARED_LOCK );
38594 assert( eLock!=NO_LOCK || pagerUseWal(pPager)==0 );
39302 rc = pagerUnlockDb(pPager, NO_LOCK);
40956 ** NO_LOCK -> SHARED_LOCK | Yes
41178 || (pPager->eLock==NO_LOCK && locktype==SHARED_LOCK)
42261 assert( pPager->eLock==NO_LOCK || pPager->eLock==UNKNOWN_LOCK );