Lines Matching defs:szExtra
9071 ** second parameter szExtra is a number of bytes of extra storage
9072 ** associated with each page cache entry. ^The szExtra parameter will
9074 ** extra szExtra bytes on each page to store metadata about the underlying
9075 ** database page on disk. The value passed into szExtra depends
9106 ** a pointer to the szExtra bytes of extra storage that SQLite has requested
9179 sqlite3_pcache *(*xCreate)(int szPage, int szExtra, int bPurgeable);
16555 int szExtra, /* Extra space associated with each page */
52657 int szExtra; /* Size of extra space for each page */
52884 n = ((-1024*(i64)p->szCache)/(p->szPage+p->szExtra));
52923 ** szExtra is some extra space allocated for each page. The first
52931 int szExtra, /* Extra space associated with each page */
52939 p->szExtra = szExtra;
52940 assert( szExtra>=8 ); /* First 8 bytes will be zeroed */
52960 szPage, pCache->szExtra + ROUND8(sizeof(PgHdr)),
53475 mxPage = (int)((-1024*(i64)mxPage)/(p->szPage+p->szExtra));
53719 int szExtra; /* sizeof(MemPage)+sizeof(PgHdr) */
54055 if( pcache1.nSlot && (pCache->szPage+pCache->szExtra)<=pcache1.szSlot ){
54298 static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurgeable){
54304 assert( szExtra < 300 );
54322 pCache->szExtra = szExtra;
54323 pCache->szAlloc = szPage + szExtra + ROUND8(sizeof(PgHdr1));