Lines Matching refs:nPageSize
374 assert( iOffset<=pPage->nPageSize );
622 unsigned nPageSize; /* Size of page. */
665 DbPage *pPage, int nPageSize,
675 pCursor->nPageSize = nPageSize;
702 if( iCellOffset<=pCursor->nPageSize-4 ){
818 unsigned nPageSize;
854 static int overflowMaybeCreate(DbPage *pPage, unsigned nPageSize,
869 const unsigned maxLocal = nPageSize - 35;
870 const unsigned minLocal = ((nPageSize-12)*32/255)-23; /* m */
884 nLocalRecordBytes = minLocal+((nRecordBytes-minLocal)%(nPageSize-4));
890 if( iRecordOffset+nLocalRecordBytes+4>nPageSize ){
920 pOverflow->nPageSize = nPageSize;
930 nBytes += nPageSize-4;
994 nLocalRecordBytes = pOverflow->nPageSize - iRecordOffset;
1044 nLocalRecordBytes = pOverflow->nPageSize - iRecordOffset;
1086 unsigned nPageSize; /* Size of pPage. */
1136 int rc = interiorCursorCreate(pCursor->pParent, pPage, pCursor->nPageSize,
1229 static int leafCursorCreate(Pager *pPager, unsigned nPageSize,
1248 pCursor->nPageSize = nPageSize;
1301 pPageEnd = PageData(pCursor->pPage, pCursor->nPageSize);
1306 if( iCellOffset>=pCursor->nPageSize ){
1311 nCellMaxBytes = pCursor->nPageSize - iCellOffset;
1324 assert( iCellOffset+nRead<=pCursor->nPageSize );
1328 assert( iCellOffset+nRead<=pCursor->nPageSize );
1336 rc = overflowMaybeCreate(pCursor->pPage, pCursor->nPageSize,
1594 unsigned nPageSize; /* Size of pages in backing database. */
1615 rc = GetPager(pRecover->db, pRecover->zDb, &pPager, &nPageSize);
1620 rc = leafCursorCreate(pPager, nPageSize, iRootPage, &pLeafCursor);