Searched refs:LSM_LOCK_EXCL (Results 1 – 8 of 8) sorted by relevance
| /sqlite-3.40.0/ext/lsm1/ |
| H A D | lsm_shared.c | 253 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 D | lsm_unix.c | 324 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 D | lsm_win32.c | 600 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 D | lsm.h | 39 #define LSM_LOCK_EXCL 2 macro
|
| H A D | lsm_ckpt.c | 932 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 D | lsmInt.h | 940 #define LSM_LOCK_EXCL 2 macro
|
| H A D | lsm_tree.c | 1098 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 D | lsmtest_tdb3.c | 350 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()
|