Home
last modified time | relevance | path

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

/sqlite-3.40.0/src/
H A DbtreeInt.h472 #define BTS_EXCLUSIVE 0x0040 /* pWriter has an exclusive lock */ macro
H A Dbtree.c312 if( pBt->pWriter!=p && (pBt->btsFlags & BTS_EXCLUSIVE)!=0 ){ in querySharedCacheTableLock()
434 assert( (pBt->btsFlags & BTS_EXCLUSIVE)==0 || pBt->pWriter==pLock->pBtree ); in clearAllSharedCacheTableLocks()
450 pBt->btsFlags &= ~(BTS_EXCLUSIVE|BTS_PENDING); in clearAllSharedCacheTableLocks()
473 pBt->btsFlags &= ~(BTS_EXCLUSIVE|BTS_PENDING); in downgradeAllSharedCacheTableLocks()
3622 pBt->btsFlags &= ~BTS_EXCLUSIVE; in sqlite3BtreeBeginTrans()
3623 if( wrflag>1 ) pBt->btsFlags |= BTS_EXCLUSIVE; in sqlite3BtreeBeginTrans()