Lines Matching refs:iCell
72941 int iCell, /* The cell index. First cell is 0 */
72944 pPage->xParseCell(pPage, findCell(pPage, iCell), pInfo);
73123 static u16 cellSize(MemPage *pPage, int iCell){
73124 return pPage->xCellSize(pPage, findCell(pPage, iCell));
79415 int iCell = (iOld + pPg->aiOvfl[i]) - iNew; local
79416 if( iCell>=0 && iCell<nNew ){
79417 pCellptr = &pPg->aCellIdx[iCell * 2];
79418 if( nCell>iCell ){
79419 memmove(&pCellptr[2], pCellptr, (nCell - iCell) * 2);
79422 cachedCellSize(pCArray, iCell+iNew);
79425 iCell+iNew, 1, pCArray
213713 u8 iCell; /* Cell index within the node */
214289 int iCell /* Index into pNode into which pCell is written */
214292 u8 *p = &pNode->zData[4 + pRtree->nBytesPerCell*iCell];
214303 static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){
214304 u8 *pDst = &pNode->zData[4 + pRtree->nBytesPerCell*iCell];
214306 int nByte = (NCELL(pNode) - iCell - 1) * pRtree->nBytesPerCell;
214400 int iCell /* The cell index from which to extract the ID */
214402 assert( iCell<NCELL(pNode) );
214403 return readInt64(&pNode->zData[4 + pRtree->nBytesPerCell*iCell]);
214412 int iCell, /* The index of the cell within the node */
214416 assert( iCell<NCELL(pNode) );
214417 readCoord(&pNode->zData[12 + pRtree->nBytesPerCell*iCell + 4*iCoord], pCoord);
214427 int iCell, /* Index of the cell within the node */
214433 pCell->iRowid = nodeGetRowid(pRtree, pNode, iCell);
214434 pData = pNode->zData + (12 + pRtree->nBytesPerCell*iCell);
215013 p->iLevel, p->id, p->iCell, p->rScore, p->eWithin
215107 pCellData = pNode->zData + (4+pRtree->nBytesPerCell*p->iCell);
215108 while( p->iCell<nCell ){
215123 p->iCell++;
215129 p->iCell++;
215139 x.iCell = 0;
215142 x.iCell = p->iCell - 1;
215144 if( p->iCell>=nCell ){
215153 p->iCell = x.iCell;
215157 if( p->iCell>=nCell ){
215193 if( p->iCell>=NCELL(pNode) ){
215196 *pRowid = nodeGetRowid(RTREE_OF_CURSOR(pCsr), pNode, p->iCell);
215215 if( p->iCell>=NCELL(pNode) ) return SQLITE_ABORT;
215217 sqlite3_result_int64(ctx, nodeGetRowid(pRtree, pNode, p->iCell));
215219 nodeGetCoord(pRtree, pNode, p->iCell, i-1, &c);
215237 nodeGetRowid(pRtree, pNode, p->iCell));
215328 int iCell = 0;
215358 rc = nodeRowidIndex(pRtree, pLeaf, iRowid, &iCell);
215359 p->iCell = (u8)iCell;
215436 pNew->iCell = 0;
215705 int iCell;
215717 for(iCell=0; iCell<nCell; iCell++){
215719 nodeGetCell(pRtree, pNode, iCell, &cell);
215734 for(iCell=0; iCell<nCell; iCell++){
215738 nodeGetCell(pRtree, pNode, iCell, &cell);
215742 if( iCell==0
215778 int iCell;
215785 rc = nodeParentIndex(pRtree, p, &iCell);
215791 nodeGetCell(pRtree, pParent, iCell, &cell);
215794 nodeOverwriteCell(pRtree, pParent, &cell, iCell);
216102 int iCell;
216103 rc = nodeParentIndex(pRtree, pLeft, &iCell);
216105 nodeOverwriteCell(pRtree, pParent, &leftbbox, iCell);
216205 int iCell;
216210 rc = nodeParentIndex(pRtree, pNode, &iCell);
216214 rc = deleteCell(pRtree, pParent, iCell, iHeight+1);
216278 static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iHeight){
216289 nodeDeleteCell(pRtree, pNode, iCell);
216388 int iCell; /* Index of iDelete cell in pLeaf */
216409 rc = nodeRowidIndex(pRtree, pLeaf, iDelete, &iCell);
216411 rc = deleteCell(pRtree, pLeaf, iCell, 0);
217478 int iCell, /* Cell number to use in error messages */
217493 "Dimension %d of cell %d on node %lld is corrupt", i, iCell, iNode
217506 , i, iCell, iNode
219129 int iCell = 0;
219151 rc = nodeRowidIndex(pRtree, pLeaf, iRowid, &iCell);
219152 p->iCell = (u8)iCell;
219223 pNew->iCell = 0;
219323 nodeGetRowid(pRtree, pNode, p->iCell));
226828 int iCell; /* Current cell */
227320 pCsr->aPage[0].iCell = 0;
227335 while( p->iCell<p->nCell ){
227336 StatCell *pCell = &p->aCell[p->iCell];
227358 "%s%.3x+%.6x", p->zPath, p->iCell, iOvfl
227364 p->iCell++;
227367 if( !p->iRightChildPg || p->iCell>p->nCell ){
227384 if( p->iCell==p->nCell ){
227387 p[1].iPgno = p->aCell[p->iCell].iChildPg;
227391 p[1].iCell = 0;
227393 p[1].zPath = z = sqlite3_mprintf("%s%.3x/", p->zPath, p->iCell);
227396 p->iCell++;