Home
last modified time | relevance | path

Searched refs:iShmMax (Results 1 – 2 of 2) sorted by relevance

/sqlite-3.40.0/ext/lsm1/
H A Dlsm_shared.c1173 u32 iShmMax = pDb->treehdr.iUsedShmid; in lsmBeginReadTrans() local
1176 pDb, lsmCheckpointId(pDb->aSnapshot, 0), iShmMin, iShmMax in lsmBeginReadTrans()
1449 static int slotIsUsable(ShmReader *p, i64 iLsm, u32 iShmMin, u32 iShmMax){ in slotIsUsable() argument
1452 && shm_sequence_ge(iShmMax, p->iTreeId) in slotIsUsable()
1462 int lsmReadlock(lsm_db *db, i64 iLsm, u32 iShmMin, u32 iShmMax){ in lsmReadlock() argument
1468 assert( shm_sequence_ge(iShmMax, iShmMin) ); in lsmReadlock()
1479 if( p->iLsmId==iLsm && p->iTreeId==iShmMax ){ in lsmReadlock()
1481 if( rc==LSM_OK && p->iLsmId==iLsm && p->iTreeId==iShmMax ){ in lsmReadlock()
1498 p->iTreeId = iShmMax; in lsmReadlock()
1508 if( slotIsUsable(p, iLsm, iShmMin, iShmMax) ){ in lsmReadlock()
[all …]
H A DlsmInt.h953 int lsmReadlock(lsm_db *, i64 iLsm, u32 iShmMin, u32 iShmMax);