Bitvec 9292 ext/sqlite3/libsqlite/sqlite3.c typedef struct Bitvec Bitvec; Bitvec 13145 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32); Bitvec 13146 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec*, u32); Bitvec 13147 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec*, u32); Bitvec 13148 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec*, u32, void*); Bitvec 13149 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec*); Bitvec 13150 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec*); Bitvec 38888 ext/sqlite3/libsqlite/sqlite3.c #define BITVEC_USIZE (((BITVEC_SZ-(3*sizeof(u32)))/sizeof(Bitvec*))*sizeof(Bitvec*)) Bitvec 38913 ext/sqlite3/libsqlite/sqlite3.c #define BITVEC_NPTR (BITVEC_USIZE/sizeof(Bitvec *)) Bitvec 38949 ext/sqlite3/libsqlite/sqlite3.c Bitvec *apSub[BITVEC_NPTR]; /* Recursive representation */ Bitvec 38958 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Bitvec *sqlite3BitvecCreate(u32 iSize){ Bitvec 38959 ext/sqlite3/libsqlite/sqlite3.c Bitvec *p; Bitvec 38973 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BitvecTest(Bitvec *p, u32 i){ Bitvec 39009 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BitvecSet(Bitvec *p, u32 i){ Bitvec 39080 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf){ Bitvec 39117 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3BitvecDestroy(Bitvec *p){ Bitvec 39132 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u32 sqlite3BitvecSize(Bitvec *p){ Bitvec 39178 ext/sqlite3/libsqlite/sqlite3.c Bitvec *pBitvec = 0; Bitvec 42078 ext/sqlite3/libsqlite/sqlite3.c Bitvec *pInSavepoint; /* Set of pages in this savepoint */ Bitvec 42289 ext/sqlite3/libsqlite/sqlite3.c Bitvec *pInJournal; /* One bit for each page in the database file */ Bitvec 43786 ext/sqlite3/libsqlite/sqlite3.c Bitvec *pDone, /* Bitvec of pages already played back */ Bitvec 44904 ext/sqlite3/libsqlite/sqlite3.c Bitvec *pDone = 0; /* Bitvec to ensure pages played back only once */ Bitvec 52518 ext/sqlite3/libsqlite/sqlite3.c Bitvec *pHasContent; /* Set of pages moved to free-list this transaction */ Bitvec 53618 ext/sqlite3/libsqlite/sqlite3.c Bitvec *p = pBt->pHasContent;