pParent 14634 ext/sqlite3/libsqlite/sqlite3.c VdbeFrame *pParent; /* Parent of this frame, or NULL if parent is main */ pParent 57588 ext/sqlite3/libsqlite/sqlite3.c static void assertParentIndex(MemPage *pParent, int iIdx, Pgno iChild){ pParent 57591 ext/sqlite3/libsqlite/sqlite3.c assert( iIdx<=pParent->nCell ); pParent 57592 ext/sqlite3/libsqlite/sqlite3.c if( iIdx==pParent->nCell ){ pParent 57593 ext/sqlite3/libsqlite/sqlite3.c assert( get4byte(&pParent->aData[pParent->hdrOffset+8])==iChild ); pParent 57595 ext/sqlite3/libsqlite/sqlite3.c assert( get4byte(findCell(pParent, iIdx))==iChild ); pParent 59488 ext/sqlite3/libsqlite/sqlite3.c static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace){ pParent 59495 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pParent->pDbPage) ); pParent 59530 ext/sqlite3/libsqlite/sqlite3.c ptrmapPut(pBt, pgnoNew, PTRMAP_BTREE, pParent->pgno, &rc); pParent 59556 ext/sqlite3/libsqlite/sqlite3.c insertCell(pParent, pParent->nCell, pSpace, (int)(pOut-pSpace), pParent 59560 ext/sqlite3/libsqlite/sqlite3.c put4byte(&pParent->aData[pParent->hdrOffset+8], pgnoNew); pParent 59714 ext/sqlite3/libsqlite/sqlite3.c MemPage *pParent, /* Parent page of siblings being balanced */ pParent 59753 ext/sqlite3/libsqlite/sqlite3.c pBt = pParent->pBt; pParent 59755 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pParent->pDbPage) ); pParent 59758 ext/sqlite3/libsqlite/sqlite3.c TRACE(("BALANCE: begin page %d child of %d\n", pPage->pgno, pParent->pgno)); pParent 59766 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->nOverflow==0 || pParent->nOverflow==1 ); pParent 59767 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->nOverflow==0 || pParent->aiOvfl[0]==iParentIdx ); pParent 59784 ext/sqlite3/libsqlite/sqlite3.c i = pParent->nOverflow + pParent->nCell; pParent 59799 ext/sqlite3/libsqlite/sqlite3.c if( (i+nxDiv-pParent->nOverflow)==pParent->nCell ){ pParent 59800 ext/sqlite3/libsqlite/sqlite3.c pRight = &pParent->aData[pParent->hdrOffset+8]; pParent 59802 ext/sqlite3/libsqlite/sqlite3.c pRight = findCell(pParent, i+nxDiv-pParent->nOverflow); pParent 59814 ext/sqlite3/libsqlite/sqlite3.c if( i+nxDiv==pParent->aiOvfl[0] && pParent->nOverflow ){ pParent 59815 ext/sqlite3/libsqlite/sqlite3.c apDiv[i] = pParent->apOvfl[0]; pParent 59817 ext/sqlite3/libsqlite/sqlite3.c szNew[i] = cellSizePtr(pParent, apDiv[i]); pParent 59818 ext/sqlite3/libsqlite/sqlite3.c pParent->nOverflow = 0; pParent 59820 ext/sqlite3/libsqlite/sqlite3.c apDiv[i] = findCell(pParent, i+nxDiv-pParent->nOverflow); pParent 59822 ext/sqlite3/libsqlite/sqlite3.c szNew[i] = cellSizePtr(pParent, apDiv[i]); pParent 59839 ext/sqlite3/libsqlite/sqlite3.c iOff = SQLITE_PTR_TO_INT(apDiv[i]) - SQLITE_PTR_TO_INT(pParent->aData); pParent 59846 ext/sqlite3/libsqlite/sqlite3.c apDiv[i] = &aOvflSpace[apDiv[i]-pParent->aData]; pParent 59849 ext/sqlite3/libsqlite/sqlite3.c dropCell(pParent, i+nxDiv-pParent->nOverflow, szNew[i], &rc); pParent 60027 ext/sqlite3/libsqlite/sqlite3.c assert( cntNew[0]>0 || (pParent->pgno==1 && pParent->nCell==0) || CORRUPT_DB); pParent 60061 ext/sqlite3/libsqlite/sqlite3.c ptrmapPut(pBt, pNew->pgno, PTRMAP_BTREE, pParent->pgno, &rc); pParent 60127 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pParent->pDbPage) ); pParent 60236 ext/sqlite3/libsqlite/sqlite3.c sz = cellSizePtr(pParent, pCell); pParent 60242 ext/sqlite3/libsqlite/sqlite3.c insertCell(pParent, nxDiv+i, pCell, sz, pTemp, pNew->pgno, &rc); pParent 60244 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3PagerIswriteable(pParent->pDbPage) ); pParent 60311 ext/sqlite3/libsqlite/sqlite3.c if( isRoot && pParent->nCell==0 && pParent->hdrOffset<=apNew[0]->nFree ){ pParent 60334 ext/sqlite3/libsqlite/sqlite3.c copyNodeContent(apNew[0], pParent, &rc); pParent 60346 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->isInit ); pParent 60363 ext/sqlite3/libsqlite/sqlite3.c ptrmapCheckPages(&pParent, 1); pParent 60496 ext/sqlite3/libsqlite/sqlite3.c MemPage * const pParent = pCur->apPage[iPage-1]; pParent 60499 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerWrite(pParent->pDbPage); pParent 60505 ext/sqlite3/libsqlite/sqlite3.c && pParent->pgno!=1 pParent 60506 ext/sqlite3/libsqlite/sqlite3.c && pParent->nCell==iIdx pParent 60522 ext/sqlite3/libsqlite/sqlite3.c rc = balance_quick(pParent, pPage, aBalanceQuickSpace); pParent 60544 ext/sqlite3/libsqlite/sqlite3.c rc = balance_nonroot(pParent, iIdx, pSpace, iPage==1, pParent 63461 ext/sqlite3/libsqlite/sqlite3.c pFrame->pParent = pFrame->v->pDelFrame; pParent 66626 ext/sqlite3/libsqlite/sqlite3.c for(pFrame=p->pFrame; pFrame->pParent; pFrame=pFrame->pParent); pParent 66638 ext/sqlite3/libsqlite/sqlite3.c p->pDelFrame = pDel->pParent; pParent 71766 ext/sqlite3/libsqlite/sqlite3.c p->pFrame = pFrame->pParent; pParent 74900 ext/sqlite3/libsqlite/sqlite3.c for(pFrame=p->pFrame; pFrame->pParent; pFrame=pFrame->pParent); pParent 76263 ext/sqlite3/libsqlite/sqlite3.c for(pFrame=p->pFrame; pFrame && pFrame->token!=t; pFrame=pFrame->pParent); pParent 76326 ext/sqlite3/libsqlite/sqlite3.c pFrame->pParent = p->pFrame; pParent 76432 ext/sqlite3/libsqlite/sqlite3.c for(pFrame=p->pFrame; pFrame->pParent; pFrame=pFrame->pParent); pParent 82291 ext/sqlite3/libsqlite/sqlite3.c Expr *pParent = pItem->pExpr; pParent 82292 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->op==TK_COLLATE ); pParent 82293 ext/sqlite3/libsqlite/sqlite3.c while( pParent->pLeft->op==TK_COLLATE ) pParent = pParent->pLeft; pParent 82294 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->pLeft==pE ); pParent 82295 ext/sqlite3/libsqlite/sqlite3.c pParent->pLeft = pNew; pParent 98412 ext/sqlite3/libsqlite/sqlite3.c Table *pParent, /* Parent table of FK constraint pFKey */ pParent 98443 ext/sqlite3/libsqlite/sqlite3.c if( pParent->iPKey>=0 ){ pParent 98445 ext/sqlite3/libsqlite/sqlite3.c if( !sqlite3StrICmp(pParent->aCol[pParent->iPKey].zName, zKey) ) return 0; pParent 98454 ext/sqlite3/libsqlite/sqlite3.c for(pIdx=pParent->pIndex; pIdx; pIdx=pIdx->pNext){ pParent 98485 ext/sqlite3/libsqlite/sqlite3.c zDfltColl = pParent->aCol[iCol].zColl; pParent 98491 ext/sqlite3/libsqlite/sqlite3.c zIdxCol = pParent->aCol[iCol].zName; pParent 104840 ext/sqlite3/libsqlite/sqlite3.c Table *pParent; /* Parent table that child points to */ pParent 104880 ext/sqlite3/libsqlite/sqlite3.c pParent = sqlite3FindTable(db, pFK->zTo, zDb); pParent 104881 ext/sqlite3/libsqlite/sqlite3.c if( pParent==0 ) continue; pParent 104883 ext/sqlite3/libsqlite/sqlite3.c sqlite3TableLock(pParse, iDb, pParent->tnum, 0, pParent->zName); pParent 104884 ext/sqlite3/libsqlite/sqlite3.c x = sqlite3FkLocateIndex(pParse, pParent, pFK, &pIdx, 0); pParent 104887 ext/sqlite3/libsqlite/sqlite3.c sqlite3OpenTable(pParse, i, iDb, pParent, OP_OpenRead); pParent 104902 ext/sqlite3/libsqlite/sqlite3.c pParent = sqlite3FindTable(db, pFK->zTo, zDb); pParent 104905 ext/sqlite3/libsqlite/sqlite3.c if( pParent ){ pParent 104906 ext/sqlite3/libsqlite/sqlite3.c x = sqlite3FkLocateIndex(pParse, pParent, pFK, &pIdx, &aiCols); pParent 104910 ext/sqlite3/libsqlite/sqlite3.c if( pParent && pIdx==0 ){ pParent 104931 ext/sqlite3/libsqlite/sqlite3.c if( pParent ){ pParent 109780 ext/sqlite3/libsqlite/sqlite3.c Select *pParent; pParent 110045 ext/sqlite3/libsqlite/sqlite3.c for(pParent=p; pParent; pParent=pParent->pPrior, pSub=pSub->pPrior){ pParent 110050 ext/sqlite3/libsqlite/sqlite3.c pSrc = pParent->pSrc; /* FROM clause of the outer query */ pParent 110053 ext/sqlite3/libsqlite/sqlite3.c assert( pParent==p ); /* First time through the loop */ pParent 110056 ext/sqlite3/libsqlite/sqlite3.c assert( pParent!=p ); /* 2nd and subsequent times through the loop */ pParent 110057 ext/sqlite3/libsqlite/sqlite3.c pSrc = pParent->pSrc = sqlite3SrcListAppend(db, 0, 0, 0); pParent 110080 ext/sqlite3/libsqlite/sqlite3.c pParent->pSrc = pSrc = sqlite3SrcListEnlarge(db, pSrc, nSubSrc-1,iFrom+1); pParent 110108 ext/sqlite3/libsqlite/sqlite3.c pList = pParent->pEList; pParent 110116 ext/sqlite3/libsqlite/sqlite3.c substExprList(db, pParent->pEList, iParent, pSub->pEList); pParent 110118 ext/sqlite3/libsqlite/sqlite3.c substExprList(db, pParent->pGroupBy, iParent, pSub->pEList); pParent 110119 ext/sqlite3/libsqlite/sqlite3.c pParent->pHaving = substExpr(db, pParent->pHaving, iParent, pSub->pEList); pParent 110136 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->pOrderBy==0 ); pParent 110138 ext/sqlite3/libsqlite/sqlite3.c pParent->pOrderBy = pOrderBy; pParent 110140 ext/sqlite3/libsqlite/sqlite3.c }else if( pParent->pOrderBy ){ pParent 110141 ext/sqlite3/libsqlite/sqlite3.c substExprList(db, pParent->pOrderBy, iParent, pSub->pEList); pParent 110149 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->pHaving==0 ); pParent 110150 ext/sqlite3/libsqlite/sqlite3.c pParent->pHaving = pParent->pWhere; pParent 110151 ext/sqlite3/libsqlite/sqlite3.c pParent->pWhere = pWhere; pParent 110152 ext/sqlite3/libsqlite/sqlite3.c pParent->pHaving = substExpr(db, pParent->pHaving, iParent, pSub->pEList); pParent 110153 ext/sqlite3/libsqlite/sqlite3.c pParent->pHaving = sqlite3ExprAnd(db, pParent->pHaving, pParent 110155 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->pGroupBy==0 ); pParent 110156 ext/sqlite3/libsqlite/sqlite3.c pParent->pGroupBy = sqlite3ExprListDup(db, pSub->pGroupBy, 0); pParent 110158 ext/sqlite3/libsqlite/sqlite3.c pParent->pWhere = substExpr(db, pParent->pWhere, iParent, pSub->pEList); pParent 110159 ext/sqlite3/libsqlite/sqlite3.c pParent->pWhere = sqlite3ExprAnd(db, pParent->pWhere, pWhere); pParent 110165 ext/sqlite3/libsqlite/sqlite3.c pParent->selFlags |= pSub->selFlags & SF_Distinct; pParent 110174 ext/sqlite3/libsqlite/sqlite3.c pParent->pLimit = pSub->pLimit; pParent 133097 ext/sqlite3/libsqlite/sqlite3.c Fts3Expr *pParent; /* pParent->pLeft==this or pParent->pRight==this */ pParent 138240 ext/sqlite3/libsqlite/sqlite3.c && (pExpr->pParent==0 || pExpr->pParent->eType!=FTSQUERY_NEAR) pParent 138262 ext/sqlite3/libsqlite/sqlite3.c for(p=p->pParent;res && p && p->eType==FTSQUERY_NEAR; p=p->pParent){ pParent 138273 ext/sqlite3/libsqlite/sqlite3.c assert( p->pParent && p->pParent->pLeft==p ); pParent 138274 ext/sqlite3/libsqlite/sqlite3.c nNear = p->pParent->nNear; pParent 138333 ext/sqlite3/libsqlite/sqlite3.c && (pExpr->pParent==0 || pExpr->pParent->eType!=FTSQUERY_NEAR) pParent 138586 ext/sqlite3/libsqlite/sqlite3.c while( pRoot->pParent && pRoot->pParent->eType==FTSQUERY_NEAR ){ pParent 138587 ext/sqlite3/libsqlite/sqlite3.c pRoot = pRoot->pParent; pParent 138689 ext/sqlite3/libsqlite/sqlite3.c if( pExpr->bDeferred && pExpr->pParent->eType!=FTSQUERY_NEAR ){ pParent 138765 ext/sqlite3/libsqlite/sqlite3.c for(p=pExpr->pParent; p; p=p->pParent){ pParent 140026 ext/sqlite3/libsqlite/sqlite3.c while( pSplit->pParent && opPrecedence(pSplit->pParent)<=opPrecedence(pNew) ){ pParent 140027 ext/sqlite3/libsqlite/sqlite3.c pSplit = pSplit->pParent; pParent 140030 ext/sqlite3/libsqlite/sqlite3.c if( pSplit->pParent ){ pParent 140031 ext/sqlite3/libsqlite/sqlite3.c assert( pSplit->pParent->pRight==pSplit ); pParent 140032 ext/sqlite3/libsqlite/sqlite3.c pSplit->pParent->pRight = pNew; pParent 140033 ext/sqlite3/libsqlite/sqlite3.c pNew->pParent = pSplit->pParent; pParent 140038 ext/sqlite3/libsqlite/sqlite3.c pSplit->pParent = pNew; pParent 140087 ext/sqlite3/libsqlite/sqlite3.c p->pParent = pNot; pParent 140090 ext/sqlite3/libsqlite/sqlite3.c pNotBranch->pParent = pNot; pParent 140146 ext/sqlite3/libsqlite/sqlite3.c p->pParent = pPrev; pParent 140179 ext/sqlite3/libsqlite/sqlite3.c pRet->pParent = pIter; pParent 140251 ext/sqlite3/libsqlite/sqlite3.c assert( p->pParent==0 || p->pParent->pLeft==p ); pParent 140258 ext/sqlite3/libsqlite/sqlite3.c Fts3Expr *pParent = p->pParent; /* Current parent of p */ pParent 140260 ext/sqlite3/libsqlite/sqlite3.c assert( pParent==0 || pParent->pLeft==p ); pParent 140261 ext/sqlite3/libsqlite/sqlite3.c p->pParent = 0; pParent 140262 ext/sqlite3/libsqlite/sqlite3.c if( pParent ){ pParent 140263 ext/sqlite3/libsqlite/sqlite3.c pParent->pLeft = 0; pParent 140278 ext/sqlite3/libsqlite/sqlite3.c pFree->pLeft->pParent = pFree; pParent 140279 ext/sqlite3/libsqlite/sqlite3.c pFree->pRight->pParent = pFree; pParent 140282 ext/sqlite3/libsqlite/sqlite3.c pFree = pFree->pParent; pParent 140283 ext/sqlite3/libsqlite/sqlite3.c p->pParent = 0; pParent 140294 ext/sqlite3/libsqlite/sqlite3.c if( pParent==0 ) break; pParent 140297 ext/sqlite3/libsqlite/sqlite3.c for(p=pParent->pRight; p->eType==eType; p=p->pLeft); pParent 140300 ext/sqlite3/libsqlite/sqlite3.c assert( pParent->pParent==0 || pParent->pParent->pLeft==pParent ); pParent 140301 ext/sqlite3/libsqlite/sqlite3.c pParent->pRight->pParent = pParent->pParent; pParent 140302 ext/sqlite3/libsqlite/sqlite3.c if( pParent->pParent ){ pParent 140303 ext/sqlite3/libsqlite/sqlite3.c pParent->pParent->pLeft = pParent->pRight; pParent 140305 ext/sqlite3/libsqlite/sqlite3.c assert( pParent==pRoot ); pParent 140306 ext/sqlite3/libsqlite/sqlite3.c pRoot = pParent->pRight; pParent 140311 ext/sqlite3/libsqlite/sqlite3.c pParent->pParent = pFree; pParent 140312 ext/sqlite3/libsqlite/sqlite3.c pFree = pParent; pParent 140321 ext/sqlite3/libsqlite/sqlite3.c p->pParent = 0; pParent 140326 ext/sqlite3/libsqlite/sqlite3.c pFree->pLeft->pParent = pFree; pParent 140327 ext/sqlite3/libsqlite/sqlite3.c pFree->pRight->pParent = pFree; pParent 140330 ext/sqlite3/libsqlite/sqlite3.c pFree = pFree->pParent; pParent 140331 ext/sqlite3/libsqlite/sqlite3.c p->pParent = 0; pParent 140345 ext/sqlite3/libsqlite/sqlite3.c pFree = pDel->pParent; pParent 140497 ext/sqlite3/libsqlite/sqlite3.c assert( pDel==0 || pDel->pParent==0 ); pParent 140499 ext/sqlite3/libsqlite/sqlite3.c assert( p->pParent==0 || p==p->pParent->pRight || p==p->pParent->pLeft ); pParent 140502 ext/sqlite3/libsqlite/sqlite3.c Fts3Expr *pParent = p->pParent; pParent 140504 ext/sqlite3/libsqlite/sqlite3.c if( pParent && p==pParent->pLeft && pParent->pRight ){ pParent 140505 ext/sqlite3/libsqlite/sqlite3.c p = pParent->pRight; pParent 140507 ext/sqlite3/libsqlite/sqlite3.c assert( p==p->pParent->pRight || p==p->pParent->pLeft ); pParent 140511 ext/sqlite3/libsqlite/sqlite3.c p = pParent; pParent 143177 ext/sqlite3/libsqlite/sqlite3.c SegmentNode *pParent; /* Parent node (or NULL for root node) */ pParent 145028 ext/sqlite3/libsqlite/sqlite3.c SegmentNode *pParent = pTree->pParent; pParent 145029 ext/sqlite3/libsqlite/sqlite3.c rc = fts3NodeAddTerm(p, &pParent, isCopyTerm, zTerm, nTerm); pParent 145030 ext/sqlite3/libsqlite/sqlite3.c if( pTree->pParent==0 ){ pParent 145031 ext/sqlite3/libsqlite/sqlite3.c pTree->pParent = pParent; pParent 145035 ext/sqlite3/libsqlite/sqlite3.c pNew->pParent = pParent; pParent 145089 ext/sqlite3/libsqlite/sqlite3.c if( !pTree->pParent ){ pParent 145110 ext/sqlite3/libsqlite/sqlite3.c p, pTree->pParent, iHeight+1, iFree, iNextFree, piLast, paRoot, pnRoot pParent 145124 ext/sqlite3/libsqlite/sqlite3.c fts3NodeFree(p->pParent); pParent 149461 ext/sqlite3/libsqlite/sqlite3.c for(pEof=pExpr; pEof && pEof->bEof==0; pEof=pEof->pParent); pParent 151265 ext/sqlite3/libsqlite/sqlite3.c RtreeNode *pParent; /* Parent node */ pParent 151460 ext/sqlite3/libsqlite/sqlite3.c static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ pParent 151467 ext/sqlite3/libsqlite/sqlite3.c pNode->pParent = pParent; pParent 151469 ext/sqlite3/libsqlite/sqlite3.c nodeReference(pParent); pParent 151480 ext/sqlite3/libsqlite/sqlite3.c RtreeNode *pParent, /* Either the parent node or NULL */ pParent 151491 ext/sqlite3/libsqlite/sqlite3.c assert( !pParent || !pNode->pParent || pNode->pParent==pParent ); pParent 151492 ext/sqlite3/libsqlite/sqlite3.c if( pParent && !pNode->pParent ){ pParent 151493 ext/sqlite3/libsqlite/sqlite3.c nodeReference(pParent); pParent 151494 ext/sqlite3/libsqlite/sqlite3.c pNode->pParent = pParent; pParent 151510 ext/sqlite3/libsqlite/sqlite3.c pNode->pParent = pParent; pParent 151517 ext/sqlite3/libsqlite/sqlite3.c nodeReference(pParent); pParent 151656 ext/sqlite3/libsqlite/sqlite3.c if( pNode->pParent ){ pParent 151657 ext/sqlite3/libsqlite/sqlite3.c rc = nodeRelease(pRtree, pNode->pParent); pParent 152059 ext/sqlite3/libsqlite/sqlite3.c RtreeNode *pParent = pNode->pParent; pParent 152060 ext/sqlite3/libsqlite/sqlite3.c if( pParent ){ pParent 152061 ext/sqlite3/libsqlite/sqlite3.c return nodeRowidIndex(pRtree, pParent, pNode->iNode, piIndex); pParent 152155 ext/sqlite3/libsqlite/sqlite3.c RtreeSearchPoint *pParent; pParent 152157 ext/sqlite3/libsqlite/sqlite3.c pParent = pCur->aPoint + j; pParent 152158 ext/sqlite3/libsqlite/sqlite3.c if( rtreeSearchPointCompare(pNew, pParent)>=0 ) break; pParent 152161 ext/sqlite3/libsqlite/sqlite3.c pNew = pParent; pParent 152879 ext/sqlite3/libsqlite/sqlite3.c while( p->pParent ){ pParent 152880 ext/sqlite3/libsqlite/sqlite3.c RtreeNode *pParent = p->pParent; pParent 152888 ext/sqlite3/libsqlite/sqlite3.c nodeGetCell(pRtree, pParent, iCell, &cell); pParent 152891 ext/sqlite3/libsqlite/sqlite3.c nodeOverwriteCell(pRtree, pParent, &cell, iCell); pParent 152894 ext/sqlite3/libsqlite/sqlite3.c p = pParent; pParent 153173 ext/sqlite3/libsqlite/sqlite3.c nodeRelease(pRtree, pChild->pParent); pParent 153175 ext/sqlite3/libsqlite/sqlite3.c pChild->pParent = pNode; pParent 153226 ext/sqlite3/libsqlite/sqlite3.c pRight = nodeNew(pRtree, pLeft->pParent); pParent 153259 ext/sqlite3/libsqlite/sqlite3.c rc = rtreeInsertCell(pRtree, pLeft->pParent, &leftbbox, iHeight+1); pParent 153264 ext/sqlite3/libsqlite/sqlite3.c RtreeNode *pParent = pLeft->pParent; pParent 153268 ext/sqlite3/libsqlite/sqlite3.c nodeOverwriteCell(pRtree, pParent, &leftbbox, iCell); pParent 153269 ext/sqlite3/libsqlite/sqlite3.c rc = AdjustTree(pRtree, pParent, &leftbbox); pParent 153275 ext/sqlite3/libsqlite/sqlite3.c if( (rc = rtreeInsertCell(pRtree, pRight->pParent, &rightbbox, iHeight+1)) ){ pParent 153331 ext/sqlite3/libsqlite/sqlite3.c while( rc==SQLITE_OK && pChild->iNode!=1 && pChild->pParent==0 ){ pParent 153345 ext/sqlite3/libsqlite/sqlite3.c for(pTest=pLeaf; pTest && pTest->iNode!=iNode; pTest=pTest->pParent); pParent 153347 ext/sqlite3/libsqlite/sqlite3.c rc2 = nodeAcquire(pRtree, iNode, 0, &pChild->pParent); pParent 153352 ext/sqlite3/libsqlite/sqlite3.c if( rc==SQLITE_OK && !pChild->pParent ) rc = SQLITE_CORRUPT_VTAB; pParent 153353 ext/sqlite3/libsqlite/sqlite3.c pChild = pChild->pParent; pParent 153363 ext/sqlite3/libsqlite/sqlite3.c RtreeNode *pParent = 0; pParent 153371 ext/sqlite3/libsqlite/sqlite3.c pParent = pNode->pParent; pParent 153372 ext/sqlite3/libsqlite/sqlite3.c pNode->pParent = 0; pParent 153373 ext/sqlite3/libsqlite/sqlite3.c rc = deleteCell(pRtree, pParent, iCell, iHeight+1); pParent 153375 ext/sqlite3/libsqlite/sqlite3.c rc2 = nodeRelease(pRtree, pParent); pParent 153410 ext/sqlite3/libsqlite/sqlite3.c RtreeNode *pParent = pNode->pParent; pParent 153412 ext/sqlite3/libsqlite/sqlite3.c if( pParent ){ pParent 153425 ext/sqlite3/libsqlite/sqlite3.c nodeOverwriteCell(pRtree, pParent, &box, ii); pParent 153426 ext/sqlite3/libsqlite/sqlite3.c rc = fixBoundingBox(pRtree, pParent); pParent 153437 ext/sqlite3/libsqlite/sqlite3.c RtreeNode *pParent; pParent 153454 ext/sqlite3/libsqlite/sqlite3.c pParent = pNode->pParent; pParent 153455 ext/sqlite3/libsqlite/sqlite3.c assert( pParent || pNode->iNode==1 ); pParent 153456 ext/sqlite3/libsqlite/sqlite3.c if( pParent ){ pParent 153582 ext/sqlite3/libsqlite/sqlite3.c nodeRelease(pRtree, pChild->pParent); pParent 153584 ext/sqlite3/libsqlite/sqlite3.c pChild->pParent = pNode;