Lines Matching refs:pInfo

1116   CellInfo *pInfo         /* Fill in this structure */  in btreeParseCellAdjustSizeForOverflow()  argument
1133 surplus = minLocal + (pInfo->nPayload - minLocal)%(pPage->pBt->usableSize-4); in btreeParseCellAdjustSizeForOverflow()
1137 pInfo->nLocal = (u16)surplus; in btreeParseCellAdjustSizeForOverflow()
1139 pInfo->nLocal = (u16)minLocal; in btreeParseCellAdjustSizeForOverflow()
1141 pInfo->nSize = (u16)(&pInfo->pPayload[pInfo->nLocal] - pCell) + 4; in btreeParseCellAdjustSizeForOverflow()
1179 CellInfo *pInfo /* Fill in this structure */ in btreeParseCellPtrNoPayload() argument
1187 pInfo->nSize = 4 + getVarint(&pCell[4], (u64*)&pInfo->nKey); in btreeParseCellPtrNoPayload()
1188 pInfo->nPayload = 0; in btreeParseCellPtrNoPayload()
1189 pInfo->nLocal = 0; in btreeParseCellPtrNoPayload()
1190 pInfo->pPayload = 0; in btreeParseCellPtrNoPayload()
1196 CellInfo *pInfo /* Fill in this structure */ in btreeParseCellPtr() argument
1259 pInfo->nKey = *(i64*)&iKey; in btreeParseCellPtr()
1260 pInfo->nPayload = nPayload; in btreeParseCellPtr()
1261 pInfo->pPayload = pIter; in btreeParseCellPtr()
1268 pInfo->nSize = nPayload + (u16)(pIter - pCell); in btreeParseCellPtr()
1269 if( pInfo->nSize<4 ) pInfo->nSize = 4; in btreeParseCellPtr()
1270 pInfo->nLocal = (u16)nPayload; in btreeParseCellPtr()
1272 btreeParseCellAdjustSizeForOverflow(pPage, pCell, pInfo); in btreeParseCellPtr()
1278 CellInfo *pInfo /* Fill in this structure */ in btreeParseCellPtrIndex() argument
1296 pInfo->nKey = nPayload; in btreeParseCellPtrIndex()
1297 pInfo->nPayload = nPayload; in btreeParseCellPtrIndex()
1298 pInfo->pPayload = pIter; in btreeParseCellPtrIndex()
1305 pInfo->nSize = nPayload + (u16)(pIter - pCell); in btreeParseCellPtrIndex()
1306 if( pInfo->nSize<4 ) pInfo->nSize = 4; in btreeParseCellPtrIndex()
1307 pInfo->nLocal = (u16)nPayload; in btreeParseCellPtrIndex()
1309 btreeParseCellAdjustSizeForOverflow(pPage, pCell, pInfo); in btreeParseCellPtrIndex()
1315 CellInfo *pInfo /* Fill in this structure */ in btreeParseCell() argument
1317 pPage->xParseCell(pPage, findCell(pPage, iCell), pInfo); in btreeParseCell()
6707 CellInfo *pInfo /* Size information about the cell */ in clearCellOverflow() argument
6716 assert( pInfo->nLocal!=pInfo->nPayload ); in clearCellOverflow()
6717 testcase( pCell + pInfo->nSize == pPage->aDataEnd ); in clearCellOverflow()
6718 testcase( pCell + (pInfo->nSize-1) == pPage->aDataEnd ); in clearCellOverflow()
6719 if( pCell + pInfo->nSize > pPage->aDataEnd ){ in clearCellOverflow()
6723 ovflPgno = get4byte(pCell + pInfo->nSize - 4); in clearCellOverflow()
6727 nOvfl = (pInfo->nPayload - pInfo->nLocal + ovflPageSize - 1)/ovflPageSize; in clearCellOverflow()
6729 (CORRUPT_DB && (pInfo->nPayload + ovflPageSize)<ovflPageSize) in clearCellOverflow()