Lines Matching refs:nSize

1141   pInfo->nSize = (u16)(&pInfo->pPayload[pInfo->nLocal] - pCell) + 4;  in btreeParseCellAdjustSizeForOverflow()
1187 pInfo->nSize = 4 + getVarint(&pCell[4], (u64*)&pInfo->nKey); in btreeParseCellPtrNoPayload()
1268 pInfo->nSize = nPayload + (u16)(pIter - pCell); in btreeParseCellPtr()
1269 if( pInfo->nSize<4 ) pInfo->nSize = 4; in btreeParseCellPtr()
1305 pInfo->nSize = nPayload + (u16)(pIter - pCell); in btreeParseCellPtrIndex()
1306 if( pInfo->nSize<4 ) pInfo->nSize = 4; in btreeParseCellPtrIndex()
1336 u32 nSize; /* Size value to return */ in cellSizePtr() local
1347 nSize = *pIter; in cellSizePtr()
1348 if( nSize>=0x80 ){ in cellSizePtr()
1350 nSize &= 0x7f; in cellSizePtr()
1352 nSize = (nSize<<7) | (*++pIter & 0x7f); in cellSizePtr()
1356 testcase( nSize==pPage->maxLocal ); in cellSizePtr()
1357 testcase( nSize==(u32)pPage->maxLocal+1 ); in cellSizePtr()
1358 if( nSize<=pPage->maxLocal ){ in cellSizePtr()
1359 nSize += (u32)(pIter - pCell); in cellSizePtr()
1360 if( nSize<4 ) nSize = 4; in cellSizePtr()
1363 nSize = minLocal + (nSize - minLocal) % (pPage->pBt->usableSize - 4); in cellSizePtr()
1364 testcase( nSize==pPage->maxLocal ); in cellSizePtr()
1365 testcase( nSize==(u32)pPage->maxLocal+1 ); in cellSizePtr()
1366 if( nSize>pPage->maxLocal ){ in cellSizePtr()
1367 nSize = minLocal; in cellSizePtr()
1369 nSize += 4 + (u16)(pIter - pCell); in cellSizePtr()
1371 assert( nSize==debuginfo.nSize || CORRUPT_DB ); in cellSizePtr()
1372 return (u16)nSize; in cellSizePtr()
1392 assert( debuginfo.nSize==(u16)(pIter - pCell) || CORRUPT_DB ); in cellSizePtrNoPayload()
1398 u32 nSize; /* Size value to return */ in cellSizePtrTableLeaf() local
1409 nSize = *pIter; in cellSizePtrTableLeaf()
1410 if( nSize>=0x80 ){ in cellSizePtrTableLeaf()
1412 nSize &= 0x7f; in cellSizePtrTableLeaf()
1414 nSize = (nSize<<7) | (*++pIter & 0x7f); in cellSizePtrTableLeaf()
1429 testcase( nSize==pPage->maxLocal ); in cellSizePtrTableLeaf()
1430 testcase( nSize==(u32)pPage->maxLocal+1 ); in cellSizePtrTableLeaf()
1431 if( nSize<=pPage->maxLocal ){ in cellSizePtrTableLeaf()
1432 nSize += (u32)(pIter - pCell); in cellSizePtrTableLeaf()
1433 if( nSize<4 ) nSize = 4; in cellSizePtrTableLeaf()
1436 nSize = minLocal + (nSize - minLocal) % (pPage->pBt->usableSize - 4); in cellSizePtrTableLeaf()
1437 testcase( nSize==pPage->maxLocal ); in cellSizePtrTableLeaf()
1438 testcase( nSize==(u32)pPage->maxLocal+1 ); in cellSizePtrTableLeaf()
1439 if( nSize>pPage->maxLocal ){ in cellSizePtrTableLeaf()
1440 nSize = minLocal; in cellSizePtrTableLeaf()
1442 nSize += 4 + (u16)(pIter - pCell); in cellSizePtrTableLeaf()
1444 assert( nSize==debuginfo.nSize || CORRUPT_DB ); in cellSizePtrTableLeaf()
1445 return (u16)nSize; in cellSizePtrTableLeaf()
1476 ovfl = get4byte(&pCell[info.nSize-4]); in ptrmapPutOvflPtr()
3736 if( pCell+info.nSize > pPage->aData+pPage->pBt->usableSize ){ in modifyPagePointer()
3739 if( iFrom==get4byte(pCell+info.nSize-4) ){ in modifyPagePointer()
3740 put4byte(pCell+info.nSize-4, iTo); in modifyPagePointer()
4692 if( a->nSize!=b->nSize ) return 0; in cellInfoEqual()
4705 if( pCur->info.nSize==0 ){ in getCellInfo()
5210 assert( pCur->info.nSize>0 ); in fetchPayload()
5261 pCur->info.nSize = 0; in moveToChild()
5313 pCur->info.nSize = 0; in moveToParent()
5403 pCur->info.nSize = 0; in moveToRoot()
5467 assert( pCur->info.nSize==0 ); in moveToRightmost()
5672 pCur->info.nSize = 0; in sqlite3BtreeTableMoveto()
5700 pCur->info.nSize = 0; in sqlite3BtreeTableMoveto()
5993 pCur->info.nSize = 0; in sqlite3BtreeIndexMoveto()
6117 pCur->info.nSize = 0; in sqlite3BtreeNext()
6158 assert( pCur->info.nSize==0 ); in btreePrevious()
6188 assert( pCur->info.nSize==0 ); in btreePrevious()
6206 pCur->info.nSize = 0; in sqlite3BtreePrevious()
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()
6889 assert( *pnSize == info.nSize ); in fillInCell()
7740 Pgno ovfl = get4byte(&z[info.nSize-4]);
9081 if( pCur->info.nSize!=0 in sqlite3BtreeInsert()
9199 if( info.nSize==szNew && info.nLocal==info.nPayload in sqlite3BtreeInsert()
9221 dropCell(pPage, idx, info.nSize, &rc); in sqlite3BtreeInsert()
9254 pCur->info.nSize = 0; in sqlite3BtreeInsert()
9520 dropCell(pPage, iCellIdx, info.nSize, &rc); in sqlite3BtreeDelete()
10503 if( pc+info.nSize>usableSize ){ in checkTreePage()
10522 assert( pc + info.nSize - 4 <= usableSize ); in checkTreePage()
10524 pgnoOvfl = get4byte(&pCell[info.nSize - 4]); in checkTreePage()
10549 btreeHeapInsert(heap, (pc<<16)|(pc+info.nSize-1)); in checkTreePage()