Home
last modified time | relevance | path

Searched refs:LSM_LOCK_EXCL (Results 1 – 8 of 8) sorted by relevance

/sqlite-3.40.0/ext/lsm1/
H A Dlsm_shared.c253 rc = lsmShmLock(pDb, LSM_LOCK_DMS1, LSM_LOCK_EXCL, 1); in doDbDisconnect()
347 rc = lsmShmLock(pDb, LSM_LOCK_DMS1, LSM_LOCK_EXCL, 1); in doDbConnect()
363 rc = lsmShmTestLock(pDb, LSM_LOCK_DMS2, 2, LSM_LOCK_EXCL); in doDbConnect()
981 rc = lsmShmLock(pDb, LSM_LOCK_WORKER, LSM_LOCK_EXCL, 0); in lsmBeginWork()
1362 rc = lsmShmLock(pDb, LSM_LOCK_WRITER, LSM_LOCK_EXCL, 0); in lsmBeginWriteTrans()
1790 assert( eOp!=LSM_LOCK_EXCL || p->bReadonly==0 ); in lsmShmLock()
1798 || (eOp==LSM_LOCK_EXCL && (db->mLock & me)==0) in lsmShmLock()
1843 assert( eOp==LSM_LOCK_EXCL ); in lsmShmLock()
1867 if( db->mLock & me ) return LSM_LOCK_EXCL; in shmLockType()
1900 case LSM_LOCK_EXCL: in lsmShmAssertLock()
[all …]
H A Dlsm_unix.c324 assert( aType[LSM_LOCK_EXCL]==F_WRLCK ); in lsmPosixOsLock()
352 assert( eType==LSM_LOCK_SHARED || eType==LSM_LOCK_EXCL ); in lsmPosixOsTestLock()
354 assert( aType[LSM_LOCK_EXCL]==F_WRLCK ); in lsmPosixOsTestLock()
H A Dlsm_win32.c600 assert( LSM_LOCK_EXCL==2 ); in win32LockFile()
601 assert( eType>=LSM_LOCK_UNLOCK && eType<=LSM_LOCK_EXCL ); in win32LockFile()
609 if( eType>=LSM_LOCK_EXCL ) flags |= LOCKFILE_EXCLUSIVE_LOCK; in win32LockFile()
H A Dlsm.h39 #define LSM_LOCK_EXCL 2 macro
H A Dlsm_ckpt.c932 lsmShmAssertLock(pDb, LSM_LOCK_WORKER, LSM_LOCK_EXCL) in lsmCheckpointLoadWorker()
933 || lsmShmAssertLock(pDb, LSM_LOCK_DMS1, LSM_LOCK_EXCL) in lsmCheckpointLoadWorker()
1057 assert( lsmShmAssertLock(pDb, LSM_LOCK_WORKER, LSM_LOCK_EXCL) ); in lsmDatabaseFull()
H A DlsmInt.h940 #define LSM_LOCK_EXCL 2 macro
H A Dlsm_tree.c1098 assert( lsmShmAssertLock(pDb, LSM_LOCK_WRITER, LSM_LOCK_EXCL) in lsmTreeDiscardOld()
1099 || lsmShmAssertLock(pDb, LSM_LOCK_DMS2, LSM_LOCK_EXCL) in lsmTreeDiscardOld()
/sqlite-3.40.0/ext/lsm1/lsm-test/
H A Dlsmtest_tdb3.c350 if( iLock==2 && eType==LSM_LOCK_EXCL && p->pDb->bNoRecovery ){ in testEnvLock()
360 if( iLock==2 && eType==LSM_LOCK_EXCL && p->pDb->bNoRecovery ){ in testEnvTestLock()