Home
last modified time | relevance | path

Searched refs:Pgno (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/lib/libsqlite/src/
H A Dpager.h65 typedef unsigned int Pgno; typedef
81 int sqlitepager_get(Pager *pPager, Pgno pgno, void **ppPage);
82 void *sqlitepager_lookup(Pager *pPager, Pgno pgno);
85 Pgno sqlitepager_pagenumber(void*);
88 int sqlitepager_overwrite(Pager *pPager, Pgno pgno, void*);
90 int sqlitepager_truncate(Pager*,Pgno);
99 void sqlitepager_dont_write(Pager*, Pgno);
104 void sqlitepager_set_codec(Pager*,void(*)(void*,void*,Pgno,int),void*);
H A Dbtree.c153 Pgno freeList; /* First free page in a list of all free pages */
177 Pgno rightChild; /* Child page that comes after all cells on this page */
193 Pgno leftChild; /* Child page that comes before this cell */
235 #define MX_LOCAL_PAYLOAD ((USABLE_SPACE/4-(sizeof(CellHdr)+sizeof(Pgno)))&~3)
254 Pgno ovfl; /* The first overflow page */
271 #define OVERFLOW_SIZE (SQLITE_USABLE_SIZE-sizeof(Pgno))
285 Pgno iNext;
298 Pgno aFree[(OVERFLOW_SIZE-sizeof(int))/sizeof(Pgno)];
375 Pgno pgnoRoot; /* The root page of this tree */
415 n = MX_LOCAL_PAYLOAD + sizeof(Pgno); in cellSize()
[all …]
H A Dpager.c111 Pgno pgno; /* The page number for this page */
178 void (*xCodec)(void*,void*,Pgno,int); /* Routine for en/decoding data */
223 Pgno pgno; /* The page number */
290 (sizeof(aJournalMagic1) + sizeof(Pgno) + ((X)>=3)*2*sizeof(u32))
292 (SQLITE_PAGE_SIZE + sizeof(Pgno) + ((X)>=3)*sizeof(u32))
434 static PgHdr *pager_lookup(Pager *pPager, Pgno pgno){ in pager_lookup()
523 static u32 pager_cksum(Pager *pPager, Pgno pgno, const char *aData){ in pager_cksum()
645 Pgno mxPg = 0; /* Size of the original file in pages */ in pager_playback()
666 if( szJ < sizeof(aMagic)+sizeof(Pgno) ){ in pager_playback()
1047 int sqlitepager_truncate(Pager *pPager, Pgno nPage){ in sqlitepager_truncate()
[all …]