Lines Matching refs:pNext
1737 sqlite3_vfs *pNext; /* Next registered VFS */ member
15113 SubProgram *pNext; /* Next sub-program already visited */ member
16377 LookasideSlot *pNext; /* Next buffer in the list of free buffers */ member
16751 FuncDef *pNext; /* Next function with same name */ member
16958 Savepoint *pNext; /* Parent savepoint (if any) */ member
17172 VTable *pNext; /* Next in linked list (see above) */ member
17508 Index *pNext; /* The next index associated with the same table */ member
18112 NameContext *pNext; /* Next outer name context. NULL for outermost */ member
18218 Select *pNext; /* Next select to the left in a compound */ member
18384 AutoincInfo *pNext; /* Next info block in a list of them all */ member
18410 TriggerPrg *pNext; /* Next entry in Parse.pTriggerPrg list */ member
18441 ParseCleanup *pNext; /* Next cleanup task */ member
18673 Trigger *pNext; /* Next trigger associated with the table */ member
18737 TriggerStep *pNext; /* Next in the link-list */ member
22062 Vdbe *pPrev,*pNext; /* Linked list of VDBEs with the same Vdbe.db */
22476 p = p->pNext;
22519 while( p->pNext ) p = p->pNext;
22520 p->pNext = db->lookaside.pInit;
22527 while( p->pNext ) p = p->pNext;
22528 p->pNext = db->lookaside.pSmallInit;
22633 for(pVdbe=db->pVdbe; pVdbe; pVdbe=pVdbe->pNext){
24287 for(pVfs = vfsList; pVfs; pVfs=pVfs->pNext){
24303 vfsList = pVfs->pNext;
24306 while( p->pNext && p->pNext!=pVfs ){
24307 p = p->pNext;
24309 if( p->pNext==pVfs ){
24310 p->pNext = pVfs->pNext;
24334 pVfs->pNext = vfsList;
24337 pVfs->pNext = vfsList->pNext;
24338 vfsList->pNext = pVfs;
24865 struct MemBlockHdr *pNext, *pPrev; /* Linked list of all unfreed memory */
25068 pHdr->pNext = 0;
25071 mem.pLast->pNext = pHdr;
25120 assert( pHdr->pPrev->pNext==pHdr );
25121 pHdr->pPrev->pNext = pHdr->pNext;
25124 mem.pFirst = pHdr->pNext;
25126 if( pHdr->pNext ){
25127 assert( pHdr->pNext->pPrev==pHdr );
25128 pHdr->pNext->pPrev = pHdr->pPrev;
25273 for(pHdr=mem.pFirst; pHdr; pHdr=pHdr->pNext){
25295 for(pHdr=mem.pFirst; pHdr; pHdr=pHdr->pNext){
28503 pBuf->pNext = db->lookaside.pSmallFree;
28513 pBuf->pNext = db->lookaside.pFree;
28690 db->lookaside.pSmallFree = pBuf->pNext;
28694 db->lookaside.pSmallInit = pBuf->pNext;
28701 db->lookaside.pFree = pBuf->pNext;
28705 db->lookaside.pInit = pBuf->pNext;
34447 UnixUnusedFd *pNext; /* Next unused file descriptor on same file */
35142 struct vxworksFileId *pNext; /* Next in a list of them all */
35220 for(pCandidate=vxworksFileList; pCandidate; pCandidate=pCandidate->pNext){
35234 pNew->pNext = vxworksFileList;
35250 for(pp=&vxworksFileList; *pp && *pp!=pId; pp = &((*pp)->pNext)){}
35252 *pp = pId->pNext;
35407 unixInodeInfo *pNext; /* List of all unixInodeInfo objects */
35544 UnixUnusedFd *pNext;
35546 for(p=pInode->pUnused; p; p=pNext){
35547 pNext = p->pNext;
35572 assert( pInode->pPrev->pNext==pInode );
35573 pInode->pPrev->pNext = pInode->pNext;
35576 inodeList = pInode->pNext;
35578 if( pInode->pNext ){
35579 assert( pInode->pNext->pPrev==pInode );
35580 pInode->pNext->pPrev = pInode->pPrev;
35657 pInode = pInode->pNext;
35675 pInode->pNext = inodeList;
36125 p->pNext = pInode->pUnused;
38550 unixShm *pNext; /* Next unixShm with the same unixShmNode */
38935 p->pNext = pShmNode->pFirst;
39116 for(pX=pShmNode->pFirst; pX; pX=pX->pNext){
39313 for(pp=&pShmNode->pFirst; (*pp)!=p; pp = &(*pp)->pNext){}
39314 *pp = p->pNext;
40162 pInode = pInode->pNext;
40169 for(pp=&pInode->pUnused; *pp && (*pp)->flags!=flags; pp=&((*pp)->pNext));
40172 *pp = pUnused->pNext;
46105 winShmNode *pNext; /* Next in list of all winShmNode objects */
46133 winShm *pNext; /* Next winShm with the same winShmNode */
46235 *pp = p->pNext;
46239 pp = &p->pNext;
46310 for(pShmNode = winShmNodeList; pShmNode; pShmNode=pShmNode->pNext){
46325 pShmNode->pNext = winShmNodeList;
46372 p->pNext = pShmNode->pFirst;
46408 for(pp=&pShmNode->pFirst; (*pp)!=p; pp = &(*pp)->pNext){}
46409 *pp = p->pNext;
46460 for(pX=pShmNode->pFirst; pX; pX=pX->pNext){
46485 for(pX=pShmNode->pFirst; pX; pX=pX->pNext){
46510 for(pX=pShmNode->pFirst; pX; pX=pX->pNext){
50468 PgHdr *pNext;
50470 for(p=pCache->pDirty; p; p=pNext){
50471 pNext = p->pDirtyNext;
50819 PgHdr1 *pNext; /* Next in hash table chain */
50907 PgFreeslot *pNext; /* Next free slot */
50986 p->pNext = pcache1.pFree;
51023 pX->pNext = pCache->pFree;
51048 pcache1.pFree = pcache1.pFree->pNext;
51086 pSlot->pNext = pcache1.pFree;
51137 pCache->pFree = p->pNext;
51138 p->pNext = 0;
51187 p->pNext = pCache->pFree;
51269 PgHdr1 *pNext = p->apHash[i];
51270 while( (pPage = pNext)!=0 ){
51272 pNext = pPage->pNext;
51273 pPage->pNext = apNew[h];
51322 for(pp=&pCache->apHash[h]; (*pp)!=pPage; pp=&(*pp)->pNext);
51323 *pp = (*pp)->pNext;
51389 *pp = pPage->pNext;
51393 pp = &pPage->pNext;
51641 pPage->pNext = pCache->apHash[h];
51724 while( pPage && pPage->iKey!=iKey ){ pPage = pPage->pNext; }
51843 pp = &(*pp)->pNext;
51845 *pp = pPage->pNext;
51849 pPage->pNext = pCache->apHash[h];
52273 struct RowSetEntry *pNext, *aBucket[40];
52277 pNext = pIn->pRight;
52284 pIn = pNext;
55763 PgHdr *pNext = pList->pDirty;
55765 pList = pNext;
56712 PgHdr *pNext;
56713 for(p=pPager->pMmapFreelist; p; p=pNext){
56714 pNext = p->pDirty;
57272 PgHdr *pNext = pList->pDirty;
57276 pList = pNext;
64864 BtLock *pNext; /* Next in BtShared.pLock list */
64902 Btree *pNext; /* List of other sharable Btrees from the same db */
65001 BtShared *pNext; /* Next on a list of sharable BtShared structs */
65087 BtCursor *pNext; /* Forms a linked list of all cursors */
65339 assert( p->pNext==0 || p->pNext->pBt>p->pBt );
65341 assert( p->pNext==0 || p->pNext->db==p->db );
65343 assert( p->sharable || (p->pNext==0 && p->pPrev==0) );
65386 for(pLater=p->pNext; pLater; pLater=pLater->pNext){
65388 assert( pLater->pNext==0 || pLater->pNext->pBt>pLater->pBt );
65395 for(pLater=p->pNext; pLater; pLater=pLater->pNext){
65809 for(pLock=pBtree->pBt->pLock; pLock; pLock=pLock->pNext){
65844 for(p=pBtree->pBt->pCursor; p; p=p->pNext){
65891 for(pIter=pBt->pLock; pIter; pIter=pIter->pNext){
65955 for(pIter=pBt->pLock; pIter; pIter=pIter->pNext){
65972 pLock->pNext = pBt->pLock;
66011 *ppIter = pLock->pNext;
66017 ppIter = &pLock->pNext;
66048 for(pLock=pBt->pLock; pLock; pLock=pLock->pNext){
66098 for(p=pBt->pCursor; p; p=p->pNext){
66127 for(p=pBtree->pBt->pCursor; p; p=p->pNext){
66336 for(p=pBt->pCursor; p; p=p->pNext){
66366 p = p->pNext;
68028 for(pBt=GLOBAL(BtShared*,sqlite3SharedCacheList); pBt; pBt=pBt->pNext){
68153 pBt->pNext = GLOBAL(BtShared*,sqlite3SharedCacheList);
68172 p->pNext = pSib;
68176 while( pSib->pNext && (uptr)pSib->pNext->pBt<(uptr)p->pBt ){
68177 pSib = pSib->pNext;
68179 p->pNext = pSib->pNext;
68181 if( p->pNext ){
68182 p->pNext->pPrev = p;
68184 pSib->pNext = p;
68243 GLOBAL(BtShared*,sqlite3SharedCacheList) = pBt->pNext;
68246 while( ALWAYS(pList) && pList->pNext!=pBt ){
68247 pList=pList->pNext;
68250 pList->pNext = pBt->pNext;
68323 pCur = pCur->pNext;
68361 if( p->pPrev ) p->pPrev->pNext = p->pNext;
68362 if( p->pNext ) p->pNext->pPrev = p->pPrev;
68857 for(pCur=pBt->pCursor; pCur; pCur=pCur->pNext){
69020 for(pIter=pBt->pLock; pIter; pIter=pIter->pNext){
69099 p->lock.pNext = pBt->pLock;
69793 for(p=pBtree->pBt->pCursor; p; p=p->pNext){
70058 for(pX=pBt->pCursor; pX; pX=pX->pNext){
70064 pCur->pNext = pBt->pCursor;
70131 pBt->pCursor = pCur->pNext;
70135 if( pPrev->pNext==pCur ){
70136 pPrev->pNext = pCur->pNext;
70139 pPrev = pPrev->pNext;
74106 for(pOther=pCur->pBt->pCursor; pOther; pOther=pOther->pNext){
76493 sqlite3_backup *pNext; /* Next backup associated with source pager */
76766 p->pNext = *pp;
77050 pp = &(*pp)->pNext;
77053 *pp = p->pNext;
77141 }while( (p = p->pNext)!=0 );
77160 for(p=pBackup; p; p=p->pNext){
79211 p->pNext = db->pVdbe;
79303 pTmp = pA->pNext;
79304 pA->pNext = pB->pNext;
79305 pB->pNext = pTmp;
80367 p->pNext = pVdbe->pProgram;
82083 p = p->pNext;
82618 SubProgram *pSub, *pNext;
82621 for(pSub=p->pProgram; pSub; pSub=pNext){
82622 pNext = pSub->pNext;
82637 DblquoteStr *pThis, *pNext;
82638 for(pThis=p->pDblStr; pThis; pThis=pNext){
82639 pNext = pThis->pNextStr;
82666 p->pPrev->pNext = p->pNext;
82669 db->pVdbe = p->pNext;
82671 if( p->pNext ){
82672 p->pNext->pPrev = p->pPrev;
84234 for(p = db->pVdbe; p; p=p->pNext){
86146 sqlite3_stmt *pNext;
86155 pNext = (sqlite3_stmt*)pDb->pVdbe;
86157 pNext = (sqlite3_stmt*)((Vdbe*)pStmt)->pNext;
86160 return pNext;
87352 for(p=db->pSavepoint; p; p=p->pNext) n++;
90148 pNew->pNext = db->pSavepoint;
90163 pSavepoint = pSavepoint->pNext
90183 int isTransaction = pSavepoint->pNext==0 && db->isTransactionSavepoint;
90234 db->pSavepoint = pTmp->pNext;
90245 db->pSavepoint = pSavepoint->pNext;
95404 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
96138 SorterRecord *pNext; /* Pointer to next record in list */
96728 SorterRecord *pNext;
96729 for(p=pRecord; p; p=pNext){
96730 pNext = p->u.pNext;
97056 pp = &p1->u.pNext;
97057 p1 = p1->u.pNext;
97064 pp = &p2->u.pNext;
97065 p2 = p2->u.pNext;
97108 SorterRecord *pNext;
97111 pNext = 0;
97114 pNext = (SorterRecord*)&pList->aMemory[p->u.iNext];
97117 pNext = p->u.pNext;
97120 p->u.pNext = 0;
97126 p = pNext;
97275 SorterRecord *pNext = 0;
97281 for(p=pList->pList; p; p=pNext){
97282 pNext = p->u.pNext;
97556 pNew->u.pNext = pSorter->list.pList;
98352 pSorter->list.pList = pFree->u.pNext;
98353 pFree->u.pNext = 0;
98928 FileChunk *pNext; /* Next chunk in the journal */
98994 pChunk=pChunk->pNext
99011 } while( nRead>=0 && (pChunk=pChunk->pNext)!=0 && nRead>0 );
99023 FileChunk *pNext;
99024 for(pIter=pFirst; pIter; pIter=pNext){
99025 pNext = pIter->pNext;
99044 for(pIter=copy.pFirst; pIter; pIter=pIter->pNext){
99121 pNew->pNext = 0;
99124 pChunk->pNext = pNew;
99148 assert( p->endpoint.pChunk==0 || p->endpoint.pChunk->pNext==0 );
99156 for(pIter=p->pFirst; ALWAYS(pIter) && iOff<size; pIter=pIter->pNext){
99160 memjrnlFreeChunks(pIter->pNext);
99161 pIter->pNext = 0;
100146 pNC = pNC->pNext;
100256 pTopNC = pTopNC->pNext;
100417 for(i=0, p=pNC; p && i<ArraySize(anRef); p=p->pNext, i++){
100432 for(i=0, p=pNC; p && i<ArraySize(anRef); p=p->pNext, i++){
100695 pNC2 = pNC2->pNext;
100952 pSelect->pNext = 0;
100954 pSelect->pPrior->pNext = pSelect;
101023 pSelect = pSelect->pNext;
101284 sNC.pNext = pOuterNC;
101349 sNC.pNext = 0;
101404 if( p->pNext && p->pEList->nExpr!=p->pNext->pEList->nExpr ){
101405 sqlite3SelectWrongNumTermsError(pParse, p->pNext);
101846 Expr *pNext = p->pRight;
101854 pNext = p->x.pList->a[i].pExpr;
101859 p = pNext;
103342 Select *pNext = 0;
103357 pNew->pNext = pNext;
103377 pNew->pNext = 0;
103383 pNext = pNew;
104419 for(pIdx=pTab->pIndex; pIdx && eType==0; pIdx=pIdx->pNext){
108689 RenameToken *pNext; /* Next is a list of all RenameToken objects */
108733 for(p=pParse->pRename; p; p=p->pNext){
108770 pNew->pNext = pParse->pRename;
108786 for(p=pParse->pRename; p; p=p->pNext){
108929 RenameToken *pNext;
108931 for(p=pToken; p; p=pNext){
108932 pNext = p->pNext;
108955 for(pp=&pParse->pRename; (*pp); pp=&(*pp)->pNext){
108959 *pp = pToken->pNext;
108960 pToken->pNext = pCtx->pList;
109025 for(pToken=pBest->pNext; pToken; pToken=pToken->pNext){
109028 for(pp=&pCtx->pList; *pp!=pBest; pp=&(*pp)->pNext);
109029 *pp = pBest->pNext;
109149 for(pToken=p->pRename; pToken; pToken=pToken->pNext){
109300 for(pStep=pNew->step_list; rc==SQLITE_OK && pStep; pStep=pStep->pNext){
109378 for(pStep=pTrigger->step_list; pStep; pStep=pStep->pNext){
109410 pParse->pNewIndex = pIdx->pNext;
109522 for(pIdx=sParse.pNewTable->pIndex; pIdx; pIdx=pIdx->pNext){
109525 for(pIdx=sParse.pNewIndex; pIdx; pIdx=pIdx->pNext){
109560 for(pStep=sParse.pNewTrigger->step_list; pStep; pStep=pStep->pNext){
109773 for(pStep=pTrigger->step_list; pStep; pStep=pStep->pNext){
111268 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
112753 pStep = pStep->pNext;
113627 pIndex->pTable->pIndex = pIndex->pNext;
113633 while( ALWAYS(p) && p->pNext!=pIndex ){ p = p->pNext; }
113634 if( ALWAYS(p && p->pNext==pIndex) ){
113635 p->pNext = pIndex->pNext;
113851 Index *pIndex, *pNext;
113868 for(pIndex = pTable->pIndex; pIndex; pIndex=pNext){
113869 pNext = pIndex->pNext;
114117 for(p=pTab->pIndex; p && !IsPrimaryKeyIndex(p); p=p->pNext){}
114654 for(pIdx=p->pIndex; pIdx; pIdx=pIdx->pNext){
114996 for(pIdx=p->pIndex; pIdx; pIdx=pIdx->pNext){
115467 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
115795 for(pIdx=p->pIndex; pIdx; pIdx=pIdx->pNext){
116325 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
116395 pTrigger = pTrigger->pNext;
117081 for(pLoop=pTab->pIndex, n=1; pLoop; pLoop=pLoop->pNext, n++){}
117317 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
117352 pIndex->pNext = pParse->pNewIndex;
117464 pIndex->pNext = pTab->pIndex;
117484 for(ppFrom=&pTab->pIndex; (pThis = *ppFrom)!=0; ppFrom=&pThis->pNext){
117485 Index *pNext;
117487 while( (pNext = pThis->pNext)!=0 && pNext->onError!=OE_Replace ){
117488 *ppFrom = pNext;
117489 pThis->pNext = pNext->pNext;
117490 pNext->pNext = pThis;
117491 ppFrom = &pNext->pNext;
117499 for(pThis = pTab->pIndex; pThis; pThis=pThis->pNext){
117501 || pThis->pNext==0
117502 || pThis->pNext->onError==OE_Replace );
118400 for(pIndex=pTab->pIndex; pIndex; pIndex=pIndex->pNext){
119028 assert( pOther!=&aDef[i] && pOther->pNext!=&aDef[i] );
119029 aDef[i].pNext = pOther->pNext;
119030 pOther->pNext = &aDef[i];
119032 aDef[i].pNext = 0;
119086 p = p->pNext;
119111 p = p->pNext;
119134 pBest->pNext = pOther;
119553 for(nIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nIdx++){
119633 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
120063 for(i=0, pIdx=pTab->pIndex; pIdx; i++, pIdx=pIdx->pNext){
122771 for(pIdx=pParent->pIndex; pIdx; pIdx=pIdx->pNext){
123982 FKey *pNext; /* Copy of pFKey->pNextFrom */
123985 for(pFKey=pTab->u.tab.pFKey; pFKey; pFKey=pNext){
124013 pNext = pFKey->pNextFrom;
124250 for(pIndex=pTab->pIndex; pIndex; pIndex=pIndex->pNext){
124438 while( pInfo && pInfo->pTab!=pTab ){ pInfo = pInfo->pNext; }
124444 pInfo->pNext = pToplevel->pAinc;
124474 for(p = pParse->pAinc; p; p = p->pNext){
124541 for(p = pParse->pAinc; p; p = p->pNext){
125045 for(i=0, pIdx=pTab->pIndex; i<nIdx; pIdx=pIdx->pNext, i++){
125554 pIter->u.lx.pIdx = pIter->u.lx.pIdx->pNext;
125913 for(nIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nIdx++){
125929 pIdx = pIdx->pNext;
125938 for(jj=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, jj++){
126252 if( (ix==0 && pIdx->pNext==0) /* Condition 3 */
126560 for(i=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, i++){
126563 || pIdx->pNext==0
126564 || pIdx->pNext->onError==OE_Replace );
126661 for(i=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, i++){
126944 for(pDestIdx=pDest->pIndex; pDestIdx; pDestIdx=pDestIdx->pNext){
126948 for(pSrcIdx=pSrc->pIndex; pSrcIdx; pSrcIdx=pSrcIdx->pNext){
127077 for(pDestIdx=pDest->pIndex; pDestIdx; pDestIdx=pDestIdx->pNext){
127079 for(pSrcIdx=pSrc->pIndex; ALWAYS(pSrcIdx); pSrcIdx=pSrcIdx->pNext){
129819 for(; p; p=p->pNext){
130808 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
130875 for(pIdx=pTab->pIndex, i=0; pIdx; pIdx=pIdx->pNext, i++){
131211 for(nIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nIdx++){ cnt++; }
131225 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
131266 for(j=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, j++){
131346 for(j=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, j++){
131396 for(j=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, j++){
131737 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
132290 for(p=pIndex->pTable->pIndex; p; p=p->pNext){
132802 pParse->pCleanup = pCleanup->pNext;
132853 pCleanup->pNext = pParse->pCleanup;
133002 sParse.pTriggerPrg = pT->pNext;
133415 pNew->pNext = 0;
133443 while( p->pNext ) p = p->pNext;
135051 pNC = pNC->pNext;
135096 sNC.pNext = pNC;
135142 sNC.pNext = pNC;
135176 sNC.pNext = 0;
135808 pSetup->pNext = 0;
135811 pSetup->pNext = p;
135893 assert( p->pNext==0 || p->pEList->nExpr==p->pNext->pEList->nExpr );
135898 assert( p->pPrior->pNext==p );
135908 p = p->pNext;
136238 if( p->pNext==0 ){
136261 assert( p->pNext==0 );
136681 pPrior->pNext = 0;
136840 pPrior->pNext = p;
137523 if( pPrior ) pPrior->pNext = pNew;
137524 pNew->pNext = p;
138265 pIdx=pIdx->pNext
138344 p->pNext = 0;
138353 pNew->pPrior->pNext = pNew;
138579 assert( pRecTerm->pNext!=0 );
138580 assert( (pRecTerm->pNext->selFlags & SF_Recursive)!=0 );
139508 pSub->pNext = 0;
139806 if( p->pNext==0 ) ExplainQueryPlanPop(pParse);
140622 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
141006 pTriggerStep = pTriggerStep->pNext;
141052 pTrig->pNext = pList;
141063 pTrig->pNext = pList;
141072 for(pX=pList; pX; pX=pX->pNext){
141316 pStepList = pStepList->pNext;
141370 pLink->pNext = pTab->pTrigger;
141685 for(pp=&pTab->pTrigger; *pp; pp=&((*pp)->pNext)){
141687 *pp = (*pp)->pNext;
141735 || (pList->bReturning && pList->pNext==0) );
141748 while( ALWAYS(p->pNext) && p->pNext!=pTab->pTrigger ) p = p->pNext;
141749 p->pNext = 0;
141776 p = p->pNext;
141973 for(pStep=pStepList; pStep; pStep=pStep->pNext){
142105 pPrg->pNext = pTop->pTriggerPrg;
142213 pPrg=pPrg->pNext
142319 for(p=pTrigger; p; p=p->pNext){
142386 for(p=pTrigger; p; p=p->pNext){
142819 for(nIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nIdx++){
142968 for(nAllIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nAllIdx++){
143770 Upsert *pNext = p->pNextUpsert;
143777 p = pNext;
143808 Upsert *pNext /* Next ON CONFLICT clause in the list */
143817 sqlite3UpsertDelete(db, pNext);
143825 pNew->pNextUpsert = pNext;
143898 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
143965 Upsert *pNext;
143967 pNext = pUpsert->pNextUpsert;
143968 if( pNext==0 ) return 1;
143969 if( pNext->pUpsertTarget==0 ) return 1;
143970 if( pNext->pUpsertIdx==0 ) return 1;
144615 HashElem *pThis, *pNext;
144619 for(pThis=sqliteHashFirst(&db->aModule); pThis; pThis=pNext){
144621 pNext = sqliteHashNext(pThis);
144669 for(pVtab=pTab->u.vtab.p; pVtab && pVtab->db!=db; pVtab=pVtab->pNext);
144721 VTable *pNext = pVTable->pNext;
144726 pRet->pNext = 0;
144728 pVTable->pNext = db2->pDisconnect;
144731 pVTable = pNext;
144753 for(ppVTab=&p->u.vtab.p; *ppVTab; ppVTab=&(*ppVTab)->pNext){
144756 *ppVTab = pVTab->pNext;
144794 VTable *pNext = p->pNext;
144796 p = pNext;
145119 pVTable->pNext = pTab->u.vtab.p;
145339 assert( pIdx->pNext==0 );
145384 for(p=pTab->u.vtab.p; p; p=p->pNext){
145398 assert( pTab->u.vtab.p==p && p->pNext==0 );
146281 WhereExprMod *pNext; /* Next translation on a list of them all */
147592 pNew->pNext = pTrans->pWInfo->pExprMods;
149964 for(pIdx=pFrom->a[i].pTab->pIndex; pIdx; pIdx=pIdx->pNext){
151231 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
152656 pWInfo->pExprMods = p->pNext;
153681 sPk.pNext = pFirst;
153744 pProbe=(pSrc->fg.isIndexedBy ? 0 : pProbe->pNext), iSortIdx++
155277 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
155950 pJ = pJ->pNext;
157509 Window *pNext = p->pNextWin;
157511 p = pNext;
159580 Select *pNext = 0, *pLoop = p;
159583 pLoop->pNext = pNext;
159585 pNext = pLoop;
159592 sqlite3SelectOpName(pNext->op));
164123 yymsp[-2].minor.yy95->pLast->pNext = yymsp[-1].minor.yy95;
167398 p->pNext = db->lookaside.pInit;
167407 p->pNext = db->lookaside.pSmallInit;
167714 db->pSavepoint = pTmp->pNext;
167947 FuncDef *pNext, *p;
167951 pNext = p->pNext;
167953 p = pNext;
177121 char *pNext = 0;
177130 pNext = pDocid;
177136 *pnList = (int)(pEnd - pNext);
177137 *ppIter = pNext;
182985 Fts3DeferredToken *pNext; /* Next in list of deferred tokens */
184187 char *pNext; /* Cursor variable */
184192 pNext = pReader->aNode;
184194 pNext = &pReader->aDoclist[pReader->nDoclist];
184197 if( !pNext || pNext>=&pReader->aNode[pReader->nNode] ){
184251 pNext = pReader->aNode;
184256 rc = fts3SegReaderRequire(pReader, pNext, FTS3_VARINT_MAX*2);
184261 pNext += fts3GetVarint32(pNext, &nPrefix);
184262 pNext += fts3GetVarint32(pNext, &nSuffix);
184264 || (&pReader->aNode[pReader->nNode] - pNext)<nSuffix
184283 rc = fts3SegReaderRequire(pReader, pNext, nSuffix+FTS3_VARINT_MAX);
184286 memcpy(&pReader->zTerm[nPrefix], pNext, nSuffix);
184288 pNext += nSuffix;
184289 pNext += fts3GetVarint32(pNext, &pReader->nDoclist);
184290 pReader->aDoclist = pNext;
188328 for(pDef=pCsr->pDeferred; pDef; pDef=pDef->pNext){
188340 Fts3DeferredToken *pNext;
188341 for(pDef=pCsr->pDeferred; pDef; pDef=pNext){
188342 pNext = pDef->pNext;
188384 for(pDef=pCsr->pDeferred; pDef && rc==SQLITE_OK; pDef=pDef->pNext){
188400 for(pDef=pCsr->pDeferred; pDef && rc==SQLITE_OK; pDef=pDef->pNext){
188452 pDeferred->pNext = pCsr->pDeferred;
194310 RtreeNode *pNext; /* Next node in this hash collision chain */
194578 for(p=pRtree->aHash[nodeHash(iNode)]; p && p->iNode!=iNode; p=p->pNext);
194587 assert( pNode->pNext==0 );
194589 pNode->pNext = pRtree->aHash[iHash];
194600 for( ; (*pp)!=pNode; pp = &(*pp)->pNext){ assert(*pp); }
194601 *pp = pNode->pNext;
194602 pNode->pNext = 0;
194700 pNode->pNext = 0;
196750 pNode->pNext = pRtree->pDeleted;
197068 pRtree->pDeleted = pLeaf->pNext;
199229 GeoEvent *pNext; /* Next event in the sorted list */
199237 GeoSegment *pNext; /* Next segment in a list sorted by y */
199313 head.pNext = 0;
199317 pLast->pNext = pRight;
199319 pRight = pRight->pNext;
199321 pLast->pNext = pLeft;
199323 pLeft = pLeft->pNext;
199326 pLast->pNext = pRight ? pRight : pLeft;
199327 return head.pNext;
199340 p->pNext = 0;
199360 head.pNext = 0;
199366 pLast->pNext = pRight;
199368 pRight = pRight->pNext;
199370 pLast->pNext = pLeft;
199372 pLeft = pLeft->pNext;
199375 pLast->pNext = pRight ? pRight : pLeft;
199376 return head.pNext;
199390 pList = pList->pNext;
199391 p->pNext = 0;
199445 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){
199456 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){
199485 pSeg->pNext = pActive;
199491 pActive = ALWAYS(pActive) ? pActive->pNext : 0;
199493 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){
199494 if( pSeg->pNext==pThisEvent->pSeg ){
199495 pSeg->pNext = ALWAYS(pSeg->pNext) ? pSeg->pNext->pNext : 0;
199501 pThisEvent = pThisEvent->pNext;
202016 RbuUpdateStmt *pNext;
202605 RbuUpdateStmt *pTmp = pUp->pNext;
204382 for(pp=&pIter->pRbuUpdate; *pp; pp=&((*pp)->pNext)){
204385 *pp = pUp->pNext;
204386 pUp->pNext = pIter->pRbuUpdate;
204393 assert( pUp==0 || pUp->pNext==0 );
204396 for(pp=&pIter->pRbuUpdate; *pp!=pUp; pp=&((*pp)->pNext));
204411 pUp->pNext = pIter->pRbuUpdate;
208508 sqlite3_session *pNext; /* Next session object on same db. */
208574 SessionTable *pNext;
208754 SessionChange *pNext; /* For hash-table collisions */
209402 SessionChange *pNext;
209403 for(p=pTab->apChange[i]; p; p=pNext){
209406 pNext = p->pNext;
209407 p->pNext = apNew[iHash];
209809 for(pC=pTab->apChange[iHash]; pC; pC=pC->pNext){
209872 pC->pNext = pTab->apChange[iHash];
209912 for(pRet=pSession->pTable; pRet; pRet=pRet->pNext){
209925 while( ALWAYS(pRet) && pRet->pNext ){
209926 pRet = pRet->pNext;
209956 for(pSession=(sqlite3_session *)pCtx; pSession; pSession=pSession->pNext){
210312 pNew->pNext = pOld;
210324 SessionTable *pNext;
210327 for(pTab=pList; pTab; pTab=pNext){
210329 pNext = pTab->pNext;
210334 pNextChange = p->pNext;
210356 for(pp=&pHead; ALWAYS((*pp)!=0); pp=&((*pp)->pNext)){
210358 *pp = (*pp)->pNext;
210413 for(pTab=pSession->pTable; pTab; pTab=pTab->pNext){
210433 for(ppTab=&pSession->pTable; *ppTab; ppTab=&(*ppTab)->pNext);
211024 for(pTab=pSession->pTable; rc==SQLITE_OK && pTab; pTab=pTab->pNext){
211054 for(p=pTab->apChange[i]; rc==SQLITE_OK && p; p=p->pNext){
211214 for(pTab=pSession->pTable; pTab && ret==0; pTab=pTab->pNext){
212199 SessionUpdate *pNext;
212271 *pp = pUp->pNext;
212272 pUp->pNext = p->pUp;
212277 if( (*pp)->pNext ){
212278 pp = &(*pp)->pNext;
212350 pUp->pNext = p->pUp;
212372 SessionUpdate *pNext;
212373 for(pUp=p->pUp; pUp; pUp=pNext){
212374 pNext = pUp->pNext;
213614 for(pTab = pGrp->pList; pTab; pTab=pTab->pNext){
213636 for(ppTab=&pGrp->pList; *ppTab; ppTab=&(*ppTab)->pNext);
213655 for(pp=&pTab->apChange[iHash]; *pp; pp=&(*pp)->pNext){
213664 *pp = (*pp)->pNext;
213675 pChange->pNext = pTab->apChange[iHash];
213718 for(pTab=pGrp->pList; rc==SQLITE_OK && pTab; pTab=pTab->pNext){
213725 for(p=pTab->apChange[i]; p; p=p->pNext){
214044 for(pTab=p->grp.pList; pTab; pTab=pTab->pNext){
214064 for(pChange=pTab->apChange[iHash]; pChange; pChange=pChange->pNext){
218248 Fts5TermsetEntry *pNext;
218284 for(pEntry=p->apHash[hash]; pEntry; pEntry=pEntry->pNext){
218301 pEntry->pNext = p->apHash[hash];
218317 pEntry = pEntry->pNext;
220510 Fts5ExprNode *pNext = pNode->apChild[0];
220515 int cmp = fts5NodeCompare(pExpr, pNext, pChild);
220517 pNext = pChild;
220520 pNode->iRowid = pNext->iRowid;
220521 pNode->bEof = pNext->bEof;
220522 pNode->bNomatch = pNext->bNomatch;
220844 Fts5ExprTerm *pNext;
220848 for(pSyn=pTerm->pSynonym; pSyn; pSyn=pNext){
220849 pNext = pSyn->pSynonym;
222488 Fts5HashEntry *pNext;
222490 for(pSlot=pHash->aSlot[i]; pSlot; pSlot=pNext){
222491 pNext = pSlot->pHashNext;
227938 PrefixMerger *pNext; /* Next in docid/poslist order */
227948 pp = &(*pp)->pNext;
227950 p->pNext = *pp;
227962 pp = &(*pp)->pNext;
227964 p->pNext = *pp;
228023 if( pHead->pNext && iLastRowid==pHead->pNext->iter.iRowid ){
228034 PrefixMerger *pNext = pSave->pNext;
228042 pSave = pNext;
228045 if( pHead==0 || pHead->pNext==0 ){
228059 pHead = pThis->pNext;
228064 while( pHead->pNext ){
228070 pHead = pThis->pNext;
228107 pHead = pThis->pNext;
229839 Fts5Auxiliary *pNext; /* Next registered auxiliary function */
229852 Fts5TokenizerModule *pNext; /* Next registered tokenizer module */
229909 Fts5Cursor *pNext; /* Next cursor in Fts5Cursor.pCsr list */
229983 Fts5Auxdata *pNext; /* Next object in linked list */
230424 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
230448 pCsr->pNext = pGlobal->pCsr;
230483 Fts5Auxdata *pNext;
230501 for(pData=pCsr->pAuxdata; pData; pData=pNext){
230502 pNext = pData->pNext;
230532 for(pp=&pTab->pGlobal->pCsr; (*pp)!=pCsr; pp=&(*pp)->pNext);
230533 *pp = pCsr->pNext;
230585 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
230827 for(pAux=pTab->pGlobal->pAux; pAux; pAux=pAux->pNext){
231848 for(pData=pCsr->pAuxdata; pData; pData=pData->pNext){
231864 pData->pNext = pCsr->pAuxdata;
231878 for(pData=pCsr->pAuxdata; pData; pData=pData->pNext){
232092 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
232365 pAux->pNext = pGlobal->pAux;
232402 pNew->pNext = pGlobal->pTok;
232404 if( pNew->pNext==0 ){
232423 for(pMod=pGlobal->pTok; pMod; pMod=pMod->pNext){
232499 pNextAux = pAux->pNext;
232505 pNextTok = pTok->pNext;