btsFlags 52506 ext/sqlite3/libsqlite/sqlite3.c u16 btsFlags; /* Boolean parameters. See BTS_* macros below */ btsFlags 53322 ext/sqlite3/libsqlite/sqlite3.c if( pBt->pWriter!=p && (pBt->btsFlags & BTS_EXCLUSIVE)!=0 ){ btsFlags 53343 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags |= BTS_PENDING; btsFlags 53444 ext/sqlite3/libsqlite/sqlite3.c assert( (pBt->btsFlags & BTS_EXCLUSIVE)==0 || pBt->pWriter==pLock->pBtree ); btsFlags 53457 ext/sqlite3/libsqlite/sqlite3.c assert( (pBt->btsFlags & BTS_PENDING)==0 || pBt->pWriter ); btsFlags 53460 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags &= ~(BTS_EXCLUSIVE|BTS_PENDING); btsFlags 53471 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags &= ~BTS_PENDING; btsFlags 53483 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags &= ~(BTS_EXCLUSIVE|BTS_PENDING); btsFlags 54478 ext/sqlite3/libsqlite/sqlite3.c if( pPage->pBt->btsFlags & BTS_SECURE_DELETE ){ btsFlags 54749 ext/sqlite3/libsqlite/sqlite3.c if( pBt->btsFlags & BTS_SECURE_DELETE ){ btsFlags 55108 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3PagerIsreadonly(pBt->pPager) ) pBt->btsFlags |= BTS_READ_ONLY; btsFlags 55110 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags |= BTS_SECURE_DELETE; btsFlags 55137 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags |= BTS_PAGESIZE_FIXED; btsFlags 55472 ext/sqlite3/libsqlite/sqlite3.c if( pBt->btsFlags & BTS_PAGESIZE_FIXED ){ btsFlags 55489 ext/sqlite3/libsqlite/sqlite3.c if( iFix ) pBt->btsFlags |= BTS_PAGESIZE_FIXED; btsFlags 55563 ext/sqlite3/libsqlite/sqlite3.c p->pBt->btsFlags &= ~BTS_SECURE_DELETE; btsFlags 55564 ext/sqlite3/libsqlite/sqlite3.c if( newFlag ) p->pBt->btsFlags |= BTS_SECURE_DELETE; btsFlags 55566 ext/sqlite3/libsqlite/sqlite3.c b = (p->pBt->btsFlags & BTS_SECURE_DELETE)!=0; btsFlags 55586 ext/sqlite3/libsqlite/sqlite3.c if( (pBt->btsFlags & BTS_PAGESIZE_FIXED)!=0 && (av ?1:0)!=pBt->autoVacuum ){ btsFlags 55663 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags |= BTS_READ_ONLY; btsFlags 55670 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags |= BTS_READ_ONLY; btsFlags 55684 ext/sqlite3/libsqlite/sqlite3.c if( page1[19]==2 && (pBt->btsFlags & BTS_NO_WAL)==0 ){ btsFlags 55869 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags |= BTS_PAGESIZE_FIXED; btsFlags 55948 ext/sqlite3/libsqlite/sqlite3.c if( (pBt->btsFlags & BTS_READ_ONLY)!=0 && wrflag ){ btsFlags 55959 ext/sqlite3/libsqlite/sqlite3.c || (pBt->btsFlags & BTS_PENDING)!=0 btsFlags 55984 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags &= ~BTS_INITIALLY_EMPTY; btsFlags 55985 ext/sqlite3/libsqlite/sqlite3.c if( pBt->nPage==0 ) pBt->btsFlags |= BTS_INITIALLY_EMPTY; btsFlags 55997 ext/sqlite3/libsqlite/sqlite3.c if( (pBt->btsFlags & BTS_READ_ONLY)!=0 ){ btsFlags 56034 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags &= ~BTS_EXCLUSIVE; btsFlags 56035 ext/sqlite3/libsqlite/sqlite3.c if( wrflag>1 ) pBt->btsFlags |= BTS_EXCLUSIVE; btsFlags 56796 ext/sqlite3/libsqlite/sqlite3.c assert( (pBt->btsFlags & BTS_READ_ONLY)==0 ); btsFlags 56831 ext/sqlite3/libsqlite/sqlite3.c if( iSavepoint<0 && (pBt->btsFlags & BTS_INITIALLY_EMPTY)!=0 ){ btsFlags 56903 ext/sqlite3/libsqlite/sqlite3.c if( NEVER(wrFlag && (pBt->btsFlags & BTS_READ_ONLY)!=0) ){ btsFlags 58664 ext/sqlite3/libsqlite/sqlite3.c if( pBt->btsFlags & BTS_SECURE_DELETE ){ btsFlags 58730 ext/sqlite3/libsqlite/sqlite3.c if( pPage && (pBt->btsFlags & BTS_SECURE_DELETE)==0 ){ btsFlags 59836 ext/sqlite3/libsqlite/sqlite3.c if( pBt->btsFlags & BTS_SECURE_DELETE ){ btsFlags 60625 ext/sqlite3/libsqlite/sqlite3.c && (pBt->btsFlags & BTS_READ_ONLY)==0 ); btsFlags 60761 ext/sqlite3/libsqlite/sqlite3.c assert( (pBt->btsFlags & BTS_READ_ONLY)==0 ); btsFlags 60881 ext/sqlite3/libsqlite/sqlite3.c assert( (pBt->btsFlags & BTS_READ_ONLY)==0 ); btsFlags 61291 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags |= BTS_READ_ONLY; btsFlags 62216 ext/sqlite3/libsqlite/sqlite3.c assert( (pCsr->pBt->btsFlags & BTS_READ_ONLY)==0 btsFlags 62247 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags &= ~BTS_NO_WAL; btsFlags 62248 ext/sqlite3/libsqlite/sqlite3.c if( iVersion==1 ) pBt->btsFlags |= BTS_NO_WAL; btsFlags 62265 ext/sqlite3/libsqlite/sqlite3.c pBt->btsFlags &= ~BTS_NO_WAL; btsFlags 62291 ext/sqlite3/libsqlite/sqlite3.c return (p->pBt->btsFlags & BTS_READ_ONLY)!=0; btsFlags 63074 ext/sqlite3/libsqlite/sqlite3.c pTo->pBt->btsFlags &= ~BTS_PAGESIZE_FIXED;