Home
last modified time | relevance | path

Searched refs:iLock (Results 1 – 9 of 9) sorted by relevance

/sqlite-3.40.0/ext/lsm1/
H A Dlsm_shared.c1736 int iLock, in lsmShmTestLock() argument
1746 for(i=iLock; i<(iLock+nLock); i++){ in lsmShmTestLock()
1747 mask |= ((u64)1 << (iLock-1)); in lsmShmTestLock()
1780 int iLock, in lsmShmLock() argument
1785 const u64 me = ((u64)1 << (iLock-1)); in lsmShmLock()
1791 assert( iLock>=1 && iLock<=LSM_LOCK_RWCLIENT(LSM_LOCK_NRWCLIENT-1) ); in lsmShmLock()
1887 assert( iLock>=1 && iLock<=LSM_LOCK_READER(LSM_LOCK_NREADER-1) ); in lsmShmAssertLock()
1888 assert( iLock<=16 ); in lsmShmAssertLock()
1891 eHave = shmLockType(db, iLock); in lsmShmAssertLock()
1928 int iLock; in print_db_locks() local
[all …]
H A Dlsm_unix.c316 static int lsmPosixOsLock(lsm_file *pFile, int iLock, int eType){ in lsmPosixOsLock() argument
326 assert( iLock>0 && iLock<=32 ); in lsmPosixOsLock()
332 lock.l_start = (4096-iLock); in lsmPosixOsLock()
346 static int lsmPosixOsTestLock(lsm_file *pFile, int iLock, int nLock, int eType){ in lsmPosixOsTestLock() argument
356 assert( iLock>0 && iLock<=32 ); in lsmPosixOsTestLock()
362 lock.l_start = (4096-iLock-nLock+1); in lsmPosixOsTestLock()
H A Dlsm_win32.c592 int iLock, in win32LockFile() argument
603 assert( iLock>0 && iLock<=32 ); in win32LockFile()
606 ovlp.Offset = (4096-iLock-nLock+1); in win32LockFile()
625 static int lsmWin32OsLock(lsm_file *pFile, int iLock, int eType){ in lsmWin32OsLock() argument
627 return win32LockFile(pWin32File, iLock, 1, eType); in lsmWin32OsLock()
630 static int lsmWin32OsTestLock(lsm_file *pFile, int iLock, int nLock, int eType){ in lsmWin32OsTestLock() argument
633 rc = win32LockFile(pWin32File, iLock, nLock, eType); in lsmWin32OsTestLock()
635 win32LockFile(pWin32File, iLock, nLock, LSM_LOCK_UNLOCK); in lsmWin32OsTestLock()
H A DlsmInt.h777 int lsmEnvLock(lsm_env *pEnv, lsm_file *pFile, int iLock, int eLock);
778 int lsmEnvTestLock(lsm_env *pEnv, lsm_file *pFile, int iLock, int nLock, int);
930 int lsmShmAssertLock(lsm_db *db, int iLock, int eOp);
943 int lsmShmLock(lsm_db *db, int iLock, int eOp, int bBlock);
944 int lsmShmTestLock(lsm_db *db, int iLock, int nLock, int eOp);
948 void lsmShmHasLock(lsm_db *db, int iLock, int eOp);
H A Dlsm_file.c425 int lsmEnvLock(lsm_env *pEnv, lsm_file *pFile, int iLock, int eLock){ in lsmEnvLock() argument
427 return pEnv->xLock(pFile, iLock, eLock); in lsmEnvLock()
433 int iLock, in lsmEnvTestLock() argument
437 return pEnv->xTestLock(pFile, iLock, nLock, eLock); in lsmEnvTestLock()
/sqlite-3.40.0/ext/lsm1/lsm-test/
H A Dlsmtest_tdb3.c346 static int testEnvLock(lsm_file *pFile, int iLock, int eType){ in testEnvLock() argument
350 if( iLock==2 && eType==LSM_LOCK_EXCL && p->pDb->bNoRecovery ){ in testEnvLock()
353 return pRealEnv->xLock(p->pReal, iLock, eType); in testEnvLock()
356 static int testEnvTestLock(lsm_file *pFile, int iLock, int nLock, int eType){ in testEnvTestLock() argument
360 if( iLock==2 && eType==LSM_LOCK_EXCL && p->pDb->bNoRecovery ){ in testEnvTestLock()
363 return pRealEnv->xTestLock(p->pReal, iLock, nLock, eType); in testEnvTestLock()
H A Dlsmtest_tdb4.c298 static int btVfsLock(bt_file *pFile, int iLock, int eType){ in btVfsLock() argument
301 return p->pVfs->xLock(p->pFile, iLock, eType); in btVfsLock()
304 static int btVfsTestLock(bt_file *pFile, int iLock, int nLock, int eType){ in btVfsTestLock() argument
307 return p->pVfs->xTestLock(p->pFile, iLock, nLock, eType); in btVfsTestLock()
/sqlite-3.40.0/ext/misc/
H A Dscrub.c489 u32 iLock = (1073742335/p->szPage)+1; in scrubBackupPtrmap() local
499 if( pgno==iLock ) pgno++; in scrubBackupPtrmap()
/sqlite-3.40.0/src/
H A Dwal.c1226 int iLock; /* Lock offset to lock for checkpoint */ in walIndexRecover() local
1238 iLock = WAL_ALL_BUT_WRITE + pWal->ckptLock; in walIndexRecover()
1239 rc = walLockExclusive(pWal, iLock, WAL_READ_LOCK(0)-iLock); in walIndexRecover()
1438 walUnlockExclusive(pWal, iLock, WAL_READ_LOCK(0)-iLock); in walIndexRecover()