Lines Matching refs:Bitvec

14634 typedef struct Bitvec Bitvec;  typedef
19520 SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32);
19521 SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec*, u32);
19522 SQLITE_PRIVATE int sqlite3BitvecTestNotNull(Bitvec*, u32);
19523 SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec*, u32);
19524 SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec*, u32, void*);
19525 SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec*);
19526 SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec*);
48410 (((BITVEC_SZ-(3*sizeof(u32)))/sizeof(Bitvec*))*sizeof(Bitvec*))
48435 #define BITVEC_NPTR (BITVEC_USIZE/sizeof(Bitvec *))
48459 struct Bitvec {
48471 Bitvec *apSub[BITVEC_NPTR]; /* Recursive representation */
48480 SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32 iSize){
48481 Bitvec *p;
48495 SQLITE_PRIVATE int sqlite3BitvecTestNotNull(Bitvec *p, u32 i){
48518 SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec *p, u32 i){
48534 SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec *p, u32 i){
48605 SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf){
48642 SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec *p){
48657 SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec *p){
48703 Bitvec *pBitvec = 0;
52043 Bitvec *pInSavepoint; /* Set of pages in this savepoint */
52266 Bitvec *pInJournal; /* One bit for each page in the database file */
53849 Bitvec *pDone, /* Bitvec of pages already played back */
54949 Bitvec *pDone = 0; /* Bitvec to ensure pages played back only once */
63752 Bitvec *pHasContent; /* Set of pages moved to free-list this transaction */
64939 Bitvec *p = pBt->pHasContent;