Home
last modified time | relevance | path

Searched refs:Bitvec (Results 1 – 7 of 7) sorted by relevance

/sqlite-3.40.0/src/
H A Dbitvec.c45 (((BITVEC_SZ-(3*sizeof(u32)))/sizeof(Bitvec*))*sizeof(Bitvec*))
70 #define BITVEC_NPTR (BITVEC_USIZE/sizeof(Bitvec *))
94 struct Bitvec { struct
115 Bitvec *sqlite3BitvecCreate(u32 iSize){ in sqlite3BitvecCreate() argument
116 Bitvec *p; in sqlite3BitvecCreate()
130 int sqlite3BitvecTestNotNull(Bitvec *p, u32 i){ in sqlite3BitvecTestNotNull()
153 int sqlite3BitvecTest(Bitvec *p, u32 i){ in sqlite3BitvecTest()
169 int sqlite3BitvecSet(Bitvec *p, u32 i){ in sqlite3BitvecSet()
277 void sqlite3BitvecDestroy(Bitvec *p){ in sqlite3BitvecDestroy()
292 u32 sqlite3BitvecSize(Bitvec *p){ in sqlite3BitvecSize()
[all …]
H A DsqliteInt.h1176 typedef struct Bitvec Bitvec; typedef
4657 Bitvec *sqlite3BitvecCreate(u32);
4658 int sqlite3BitvecTest(Bitvec*, u32);
4659 int sqlite3BitvecTestNotNull(Bitvec*, u32);
4660 int sqlite3BitvecSet(Bitvec*, u32);
4661 void sqlite3BitvecClear(Bitvec*, u32, void*);
4662 void sqlite3BitvecDestroy(Bitvec*);
4663 u32 sqlite3BitvecSize(Bitvec*);
H A DbtreeInt.h451 Bitvec *pHasContent; /* Set of pages moved to free-list this transaction */
H A Dtest_journal.c121 Bitvec *pWritable; /* Bitvec of pages that may be written to the file */
H A Dpager.c435 Bitvec *pInSavepoint; /* Set of pages in this savepoint */
660 Bitvec *pInJournal; /* One bit for each page in the database file */
2242 Bitvec *pDone, /* Bitvec of pages already played back */ in pager_playback_one_page()
3357 Bitvec *pDone = 0; /* Bitvec to ensure pages played back only once */ in pagerPlaybackSavepoint()
H A Dbtree.c626 Bitvec *p = pBt->pHasContent; in btreeGetHasContent()
/sqlite-3.40.0/test/
H A Dbitvec.test12 # Unit testing of the Bitvec object.