Lines Matching refs:btsFlags
312 if( pBt->pWriter!=p && (pBt->btsFlags & BTS_EXCLUSIVE)!=0 ){ in querySharedCacheTableLock()
333 pBt->btsFlags |= BTS_PENDING; in querySharedCacheTableLock()
434 assert( (pBt->btsFlags & BTS_EXCLUSIVE)==0 || pBt->pWriter==pLock->pBtree ); in clearAllSharedCacheTableLocks()
447 assert( (pBt->btsFlags & BTS_PENDING)==0 || pBt->pWriter ); in clearAllSharedCacheTableLocks()
450 pBt->btsFlags &= ~(BTS_EXCLUSIVE|BTS_PENDING); in clearAllSharedCacheTableLocks()
461 pBt->btsFlags &= ~BTS_PENDING; in clearAllSharedCacheTableLocks()
473 pBt->btsFlags &= ~(BTS_EXCLUSIVE|BTS_PENDING); in downgradeAllSharedCacheTableLocks()
1885 if( pPage->pBt->btsFlags & BTS_FAST_SECURE ){ in freeSpace()
2153 if( pBt->btsFlags & BTS_FAST_SECURE ){ in zeroPage()
2593 if( sqlite3PagerIsreadonly(pBt->pPager) ) pBt->btsFlags |= BTS_READ_ONLY; in sqlite3BtreeOpen()
2595 pBt->btsFlags |= BTS_SECURE_DELETE; in sqlite3BtreeOpen()
2597 pBt->btsFlags |= BTS_OVERWRITE; in sqlite3BtreeOpen()
2624 pBt->btsFlags |= BTS_PAGESIZE_FIXED; in sqlite3BtreeOpen()
2976 if( pBt->btsFlags & BTS_PAGESIZE_FIXED ){ in sqlite3BtreeSetPageSize()
2991 if( iFix ) pBt->btsFlags |= BTS_PAGESIZE_FIXED; in sqlite3BtreeSetPageSize()
3078 p->pBt->btsFlags &= ~BTS_FAST_SECURE; in sqlite3BtreeSecureDelete()
3079 p->pBt->btsFlags |= BTS_SECURE_DELETE*newFlag; in sqlite3BtreeSecureDelete()
3081 b = (p->pBt->btsFlags & BTS_FAST_SECURE)/BTS_SECURE_DELETE; in sqlite3BtreeSecureDelete()
3101 if( (pBt->btsFlags & BTS_PAGESIZE_FIXED)!=0 && (av ?1:0)!=pBt->autoVacuum ){ in sqlite3BtreeSetAutoVacuum()
3210 pBt->btsFlags |= BTS_READ_ONLY; in lockBtree()
3217 pBt->btsFlags |= BTS_READ_ONLY; in lockBtree()
3231 if( page1[19]==2 && (pBt->btsFlags & BTS_NO_WAL)==0 ){ in lockBtree()
3270 pBt->btsFlags |= BTS_PAGESIZE_FIXED; in lockBtree()
3426 pBt->btsFlags |= BTS_PAGESIZE_FIXED; in newDatabase()
3507 pBt->btsFlags &= ~BTS_READ_ONLY; in sqlite3BtreeBeginTrans()
3511 if( (pBt->btsFlags & BTS_READ_ONLY)!=0 && wrflag ){ in sqlite3BtreeBeginTrans()
3524 || (pBt->btsFlags & BTS_PENDING)!=0 in sqlite3BtreeBeginTrans()
3550 pBt->btsFlags &= ~BTS_INITIALLY_EMPTY; in sqlite3BtreeBeginTrans()
3551 if( pBt->nPage==0 ) pBt->btsFlags |= BTS_INITIALLY_EMPTY; in sqlite3BtreeBeginTrans()
3575 if( (pBt->btsFlags & BTS_READ_ONLY)!=0 ){ in sqlite3BtreeBeginTrans()
3622 pBt->btsFlags &= ~BTS_EXCLUSIVE; in sqlite3BtreeBeginTrans()
3623 if( wrflag>1 ) pBt->btsFlags |= BTS_EXCLUSIVE; in sqlite3BtreeBeginTrans()
4424 assert( (pBt->btsFlags & BTS_READ_ONLY)==0 ); in sqlite3BtreeBeginStmt()
4464 if( iSavepoint<0 && (pBt->btsFlags & BTS_INITIALLY_EMPTY)!=0 ){ in sqlite3BtreeSavepoint()
4549 assert( wrFlag==0 || (pBt->btsFlags & BTS_READ_ONLY)==0 ); in btreeCursor()
6589 if( pBt->btsFlags & BTS_SECURE_DELETE ){ in freePage2()
6659 if( pPage && (pBt->btsFlags & BTS_SECURE_DELETE)==0 ){ in freePage2()
7984 if( pBt->btsFlags & BTS_FAST_SECURE ){ in balance_nonroot()
9044 && (pBt->btsFlags & BTS_READ_ONLY)==0 ); in sqlite3BtreeInsert()
9429 assert( (pBt->btsFlags & BTS_READ_ONLY)==0 ); in sqlite3BtreeDelete()
9635 assert( (pBt->btsFlags & BTS_READ_ONLY)==0 ); in btreeCreateTable()
10033 pBt->btsFlags |= BTS_READ_ONLY; in sqlite3BtreeGetMeta()
11001 assert( (pCsr->pBt->btsFlags & BTS_READ_ONLY)==0 in sqlite3BtreePutData()
11033 pBt->btsFlags &= ~BTS_NO_WAL; in sqlite3BtreeSetVersion()
11034 if( iVersion==1 ) pBt->btsFlags |= BTS_NO_WAL; in sqlite3BtreeSetVersion()
11051 pBt->btsFlags &= ~BTS_NO_WAL; in sqlite3BtreeSetVersion()
11067 return (p->pBt->btsFlags & BTS_READ_ONLY)!=0; in sqlite3BtreeIsReadonly()