Searched defs:Pager (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dpager.h68 ** Each open file is managed by a separate instance of the "Pager" structure.
70 typedef struct Pager Pager; typedef in typeref:struct:Pager
76 int sqlitepager_open(Pager **ppPager, const char *zFilename,
78 void sqlitepager_set_destructor(Pager*, void(*)(void*));
79 void sqlitepager_set_cachesize(Pager*, int);
80 int sqlitepager_close(Pager *pPager);
81 int sqlitepager_get(Pager *pPager, Pgno pgno, void **ppPage);
82 void *sqlitepager_lookup(Pager *pPager, Pgno pgno);
88 int sqlitepager_overwrite(Pager *pPage
[all...]
H A Dbtree.h63 struct Pager *(*Pager)(Btree*); member in struct:BtOps
148 #define sqliteBtreePager(pBt) (btOps(pBt)->Pager(pBt))
H A Dpager.c40 static Pager *mainPager = 0;
110 Pager *pPager; /* The pager to which this page belongs */
124 /* Pager.nExtra bytes of local data follow the page data */
159 struct Pager { struct
205 ** These are bits that can be set in Pager.errMask.
381 static int pager_errcode(Pager *pPager){
395 ** The Pager keeps a separate list of pages that are currently in
401 Pager *pPager = pPg->pPager;
434 static PgHdr *pager_lookup(Pager *pPager, Pgno pgno){
448 static void pager_reset(Pager *pPage
[all...]

Completed in 70 milliseconds