Lines Matching refs:pNext
1784 sqlite3_vfs *pNext; /* Next registered VFS */ member
16537 SubProgram *pNext; /* Next sub-program already visited */ member
17547 LookasideSlot *pNext; /* Next buffer in the list of free buffers */ member
17939 FuncDef *pNext; /* Next function with same name */ member
18161 Savepoint *pNext; /* Parent savepoint (if any) */ member
18378 VTable *pNext; /* Next in linked list (see above) */ member
18739 Index *pNext; /* The next index associated with the same table */ member
19405 NameContext *pNext; /* Next outer name context. NULL for outermost */ member
19514 Select *pNext; /* Next select to the left in a compound */ member
19685 AutoincInfo *pNext; /* Next info block in a list of them all */ member
19711 TriggerPrg *pNext; /* Next entry in Parse.pTriggerPrg list */ member
19765 ParseCleanup *pNext; /* Next cleanup task */ member
20010 Trigger *pNext; /* Next trigger associated with the table */ member
20079 TriggerStep *pNext; /* Next in the link-list */ member
20410 DbClientData *pNext; /* Next in a linked list */ member
23997 p = p->pNext; in countLookasideSlots()
24040 while( p->pNext ) p = p->pNext; in sqlite3_db_status()
24041 p->pNext = db->lookaside.pInit; in sqlite3_db_status()
24048 while( p->pNext ) p = p->pNext; in sqlite3_db_status()
24049 p->pNext = db->lookaside.pSmallInit; in sqlite3_db_status()
26412 for(pVfs = vfsList; pVfs; pVfs=pVfs->pNext){ in sqlite3_vfs_find()
26428 vfsList = pVfs->pNext; in vfsUnlink()
26431 while( p->pNext && p->pNext!=pVfs ){ in vfsUnlink()
26432 p = p->pNext; in vfsUnlink()
26434 if( p->pNext==pVfs ){ in vfsUnlink()
26435 p->pNext = pVfs->pNext; in vfsUnlink()
26459 pVfs->pNext = vfsList; in sqlite3_vfs_register()
26462 pVfs->pNext = vfsList->pNext; in sqlite3_vfs_register()
26463 vfsList->pNext = pVfs; in sqlite3_vfs_register()
26990 struct MemBlockHdr *pNext, *pPrev; /* Linked list of all unfreed memory */ member
27193 pHdr->pNext = 0; in sqlite3MemMalloc()
27196 mem.pLast->pNext = pHdr; in sqlite3MemMalloc()
27245 assert( pHdr->pPrev->pNext==pHdr ); in sqlite3MemFree()
27246 pHdr->pPrev->pNext = pHdr->pNext; in sqlite3MemFree()
27249 mem.pFirst = pHdr->pNext; in sqlite3MemFree()
27251 if( pHdr->pNext ){ in sqlite3MemFree()
27252 assert( pHdr->pNext->pPrev==pHdr ); in sqlite3MemFree()
27253 pHdr->pNext->pPrev = pHdr->pPrev; in sqlite3MemFree()
27398 for(pHdr=mem.pFirst; pHdr; pHdr=pHdr->pNext){ in sqlite3MemdebugSync()
27420 for(pHdr=mem.pFirst; pHdr; pHdr=pHdr->pNext){ in sqlite3MemdebugDump()
30667 pBuf->pNext = db->lookaside.pSmallFree; in sqlite3DbFreeNN()
30678 pBuf->pNext = db->lookaside.pFree; in sqlite3DbFreeNN()
30706 pBuf->pNext = db->lookaside.pSmallFree; in sqlite3DbNNFreeNN()
30717 pBuf->pNext = db->lookaside.pFree; in sqlite3DbNNFreeNN()
30897 db->lookaside.pSmallFree = pBuf->pNext; in sqlite3DbMallocRawNN()
30901 db->lookaside.pSmallInit = pBuf->pNext; in sqlite3DbMallocRawNN()
30908 db->lookaside.pFree = pBuf->pNext; in sqlite3DbMallocRawNN()
30912 db->lookaside.pInit = pBuf->pNext; in sqlite3DbMallocRawNN()
33829 moreToFollow || (showFullList && pStep->pNext!=0)); in sqlite3TreeViewTriggerStep()
33831 if( cnt++ && pStep->pNext==0 ){ in sqlite3TreeViewTriggerStep()
33836 }while( showFullList && (pStep = pStep->pNext)!=0 ); in sqlite3TreeViewTriggerStep()
33852 moreToFollow || (showFullList && pTrigger->pNext!=0)); in sqlite3TreeViewTrigger()
33854 if( cnt++ && pTrigger->pNext==0 ){ in sqlite3TreeViewTrigger()
33862 }while( showFullList && (pTrigger = pTrigger->pNext)!=0 ); in sqlite3TreeViewTrigger()
38607 UnixUnusedFd *pNext; /* Next unused file descriptor on same file */
39311 struct vxworksFileId *pNext; /* Next in a list of them all */
39389 for(pCandidate=vxworksFileList; pCandidate; pCandidate=pCandidate->pNext){
39403 pNew->pNext = vxworksFileList;
39419 for(pp=&vxworksFileList; *pp && *pp!=pId; pp = &((*pp)->pNext)){}
39421 *pp = pId->pNext;
39576 unixInodeInfo *pNext; /* List of all unixInodeInfo objects */
39717 UnixUnusedFd *pNext;
39719 for(p=pInode->pUnused; p; p=pNext){
39720 pNext = p->pNext;
39745 assert( pInode->pPrev->pNext==pInode );
39746 pInode->pPrev->pNext = pInode->pNext;
39749 inodeList = pInode->pNext;
39751 if( pInode->pNext ){
39752 assert( pInode->pNext->pPrev==pInode );
39753 pInode->pNext->pPrev = pInode->pPrev;
39830 pInode = pInode->pNext;
39848 pInode->pNext = inodeList;
40298 p->pNext = pInode->pUnused;
42734 unixShm *pNext; /* Next unixShm with the same unixShmNode */
43157 p->pNext = pShmNode->pFirst;
43340 for(pX=pShmNode->pFirst; pX; pX=pX->pNext){
43607 for(pp=&pShmNode->pFirst; (*pp)!=p; pp = &(*pp)->pNext){}
43608 *pp = p->pNext;
44470 pInode = pInode->pNext;
44477 for(pp=&pInode->pUnused; *pp && (*pp)->flags!=flags; pp=&((*pp)->pNext));
44480 *pp = pUnused->pNext;
50395 winShmNode *pNext; /* Next in list of all winShmNode objects */
50423 winShm *pNext; /* Next winShm with the same winShmNode */
50525 *pp = p->pNext;
50529 pp = &p->pNext;
50600 for(pShmNode = winShmNodeList; pShmNode; pShmNode=pShmNode->pNext){
50615 pShmNode->pNext = winShmNodeList;
50662 p->pNext = pShmNode->pFirst;
50698 for(pp=&pShmNode->pFirst; (*pp)!=p; pp = &(*pp)->pNext){}
50699 *pp = p->pNext;
50754 for(pX=pShmNode->pFirst; pX; pX=pX->pNext){
50779 for(pX=pShmNode->pFirst; pX; pX=pX->pNext){
50804 for(pX=pShmNode->pFirst; pX; pX=pX->pNext){
54916 PgHdr *pNext;
54918 for(p=pCache->pDirty; p; p=pNext){
54919 pNext = p->pDirtyNext;
55278 PgHdr1 *pNext; /* Next in hash table chain */
55366 PgFreeslot *pNext; /* Next free slot */
55445 p->pNext = pcache1.pFree;
55482 pX->pNext = pCache->pFree;
55507 pcache1.pFree = pcache1.pFree->pNext;
55545 pSlot->pNext = pcache1.pFree;
55596 pCache->pFree = p->pNext;
55597 p->pNext = 0;
55634 p->pNext = pCache->pFree;
55713 PgHdr1 *pNext = p->apHash[i];
55714 while( (pPage = pNext)!=0 ){
55716 pNext = pPage->pNext;
55717 pPage->pNext = apNew[h];
55766 for(pp=&pCache->apHash[h]; (*pp)!=pPage; pp=&(*pp)->pNext);
55767 *pp = (*pp)->pNext;
55833 *pp = pPage->pNext;
55837 pp = &pPage->pNext;
56085 pPage->pNext = pCache->apHash[h];
56168 while( pPage && pPage->iKey!=iKey ){ pPage = pPage->pNext; }
56289 pp = &(*pp)->pNext;
56291 *pp = pPage->pNext;
56296 pPage->pNext = pCache->apHash[hNew];
56717 struct RowSetEntry *pNext, *aBucket[40];
56721 pNext = pIn->pRight;
56728 pIn = pNext;
60259 PgHdr *pNext = pList->pDirty;
60261 pList = pNext;
61213 PgHdr *pNext;
61214 for(p=pPager->pMmapFreelist; p; p=pNext){
61215 pNext = p->pDirty;
61773 PgHdr *pNext = pList->pDirty;
61777 pList = pNext;
69829 BtLock *pNext; /* Next in BtShared.pLock list */
69867 Btree *pNext; /* List of other sharable Btrees from the same db */
69966 BtShared *pNext; /* Next on a list of sharable BtShared structs */
70052 BtCursor *pNext; /* Forms a linked list of all cursors */
70307 assert( p->pNext==0 || p->pNext->pBt>p->pBt );
70309 assert( p->pNext==0 || p->pNext->db==p->db );
70311 assert( p->sharable || (p->pNext==0 && p->pPrev==0) );
70354 for(pLater=p->pNext; pLater; pLater=pLater->pNext){
70356 assert( pLater->pNext==0 || pLater->pNext->pBt>pLater->pBt );
70363 for(pLater=p->pNext; pLater; pLater=pLater->pNext){
70723 for(pLock=pBt->pLock; pLock; pLock=pLock->pNext){
70726 while( pLock->pNext && pLock->pBtree==pLock->pNext->pBtree ){
70727 pLock = pLock->pNext;
70819 for(pLock=pBtree->pBt->pLock; pLock; pLock=pLock->pNext){
70854 for(p=pBtree->pBt->pCursor; p; p=p->pNext){
70901 for(pIter=pBt->pLock; pIter; pIter=pIter->pNext){
70967 for(pIter=pBt->pLock; pIter; pIter=pIter->pNext){
70984 pLock->pNext = pBt->pLock;
71025 *ppIter = pLock->pNext;
71031 ppIter = &pLock->pNext;
71065 for(pLock=pBt->pLock; pLock; pLock=pLock->pNext){
71115 for(p=pBt->pCursor; p; p=p->pNext){
71144 for(p=pBtree->pBt->pCursor; p; p=p->pNext){
71353 for(p=pBt->pCursor; p; p=p->pNext){
71383 p = p->pNext;
73160 for(pBt=GLOBAL(BtShared*,sqlite3SharedCacheList); pBt; pBt=pBt->pNext){
73288 pBt->pNext = GLOBAL(BtShared*,sqlite3SharedCacheList);
73307 p->pNext = pSib;
73311 while( pSib->pNext && (uptr)pSib->pNext->pBt<(uptr)p->pBt ){
73312 pSib = pSib->pNext;
73314 p->pNext = pSib->pNext;
73316 if( p->pNext ){
73317 p->pNext->pPrev = p;
73319 pSib->pNext = p;
73378 GLOBAL(BtShared*,sqlite3SharedCacheList) = pBt->pNext;
73381 while( ALWAYS(pList) && pList->pNext!=pBt ){
73382 pList=pList->pNext;
73385 pList->pNext = pBt->pNext;
73414 pBt->pCursor = pCur->pNext; /* Unlink the cursor */
73466 pCur = pCur->pNext;
73504 if( p->pPrev ) p->pPrev->pNext = p->pNext;
73505 if( p->pNext ) p->pNext->pPrev = p->pPrev;
74005 for(pCur=pBt->pCursor; pCur; pCur=pCur->pNext){
74172 for(pIter=pBt->pLock; pIter; pIter=pIter->pNext){
74251 p->lock.pNext = pBt->pLock;
74975 for(p=pBtree->pBt->pCursor; p; p=p->pNext){
75235 for(pX=pBt->pCursor; pX; pX=pX->pNext){
75242 pCur->pNext = pBt->pCursor;
75315 pBt->pCursor = pCur->pNext;
75319 if( pPrev->pNext==pCur ){
75320 pPrev->pNext = pCur->pNext;
75323 pPrev = pPrev->pNext;
79537 for(pOther=pCur->pBt->pCursor; pOther; pOther=pOther->pNext){
82052 sqlite3_backup *pNext; /* Next backup associated with source pager */
82318 p->pNext = *pp;
82605 pp = &(*pp)->pNext;
82608 *pp = p->pNext;
82696 }while( (p = p->pNext)!=0 );
82715 for(p=pBackup; p; p=p->pNext){
86284 p->pNext = pVdbe->pProgram;
88538 SubProgram *pSub, *pNext;
88545 for(pSub=p->pProgram; pSub; pSub=pNext){
88546 pNext = pSub->pNext;
92411 sqlite3_stmt *pNext;
92420 pNext = (sqlite3_stmt*)pDb->pVdbe;
92422 pNext = (sqlite3_stmt*)((Vdbe*)pStmt)->pVNext;
92425 return pNext;
93758 for(p=db->pSavepoint; p; p=p->pNext) n++;
96907 pNew->pNext = db->pSavepoint;
96922 pSavepoint = pSavepoint->pNext
96942 int isTransaction = pSavepoint->pNext==0 && db->isTransactionSavepoint;
96993 db->pSavepoint = pTmp->pNext;
97004 db->pSavepoint = pSavepoint->pNext;
102510 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
103246 SorterRecord *pNext; /* Pointer to next record in list */
103837 SorterRecord *pNext;
103838 for(p=pRecord; p; p=pNext){
103839 pNext = p->u.pNext;
104165 pp = &p1->u.pNext;
104166 p1 = p1->u.pNext;
104173 pp = &p2->u.pNext;
104174 p2 = p2->u.pNext;
104217 SorterRecord *pNext;
104220 pNext = 0;
104223 pNext = (SorterRecord*)&pList->aMemory[p->u.iNext];
104226 pNext = p->u.pNext;
104229 p->u.pNext = 0;
104235 p = pNext;
104384 SorterRecord *pNext = 0;
104390 for(p=pList->pList; p; p=pNext){
104391 pNext = p->u.pNext;
104665 pNew->u.pNext = pSorter->list.pList;
105461 pSorter->list.pList = pFree->u.pNext;
105462 pFree->u.pNext = 0;
106059 FileChunk *pNext; /* Next chunk in the journal */
106125 pChunk=pChunk->pNext
106142 } while( nRead>=0 && (pChunk=pChunk->pNext)!=0 && nRead>0 );
106154 FileChunk *pNext;
106155 for(pIter=pFirst; pIter; pIter=pNext){
106156 pNext = pIter->pNext;
106175 for(pIter=copy.pFirst; pIter; pIter=pIter->pNext){
106253 pNew->pNext = 0;
106256 pChunk->pNext = pNew;
106281 assert( p->endpoint.pChunk==0 || p->endpoint.pChunk->pNext==0 );
106289 for(pIter=p->pFirst; ALWAYS(pIter) && iOff<size; pIter=pIter->pNext){
106293 memjrnlFreeChunks(pIter->pNext);
106294 pIter->pNext = 0;
107433 pNC = pNC->pNext;
107580 pTopNC = pTopNC->pNext;
107756 for(i=0, p=pNC; p && i<ArraySize(anRef); p=p->pNext, i++){
107766 for(i=0, p=pNC; p; p=p->pNext, i++){
107785 for(i=0, p=pNC; p && i<ArraySize(anRef); p=p->pNext, i++){
108051 pNC2 = pNC2->pNext;
108315 pSelect->pNext = 0;
108317 pSelect->pPrior->pNext = pSelect;
108386 pSelect = pSelect->pNext;
108651 sNC.pNext = pOuterNC;
108718 sNC.pNext = 0;
108773 if( p->pNext && p->pEList->nExpr!=p->pNext->pEList->nExpr ){
108774 sqlite3SelectWrongNumTermsError(pParse, p->pNext);
109292 Expr *pNext = p->pRight;
109299 pNext = p->x.pList->a[i].pExpr;
109304 p = pNext;
110945 Select *pNext = 0;
110960 pNew->pNext = pNext;
110980 pNew->pNext = 0;
110986 pNext = pNew;
112220 for(pIdx=pTab->pIndex; pIdx && eType==0; pIdx=pIdx->pNext){
116846 RenameToken *pNext; /* Next is a list of all RenameToken objects */
116892 for(p=pParse->pRename; p; p=p->pNext){
116930 pNew->pNext = pParse->pRename;
116946 for(p=pParse->pRename; p; p=p->pNext){
117091 RenameToken *pNext;
117093 for(p=pToken; p; p=pNext){
117094 pNext = p->pNext;
117117 for(pp=&pParse->pRename; (*pp); pp=&(*pp)->pNext){
117121 *pp = pToken->pNext;
117122 pToken->pNext = pCtx->pList;
117187 for(pToken=pBest->pNext; pToken; pToken=pToken->pNext){
117190 for(pp=&pCtx->pList; *pp!=pBest; pp=&(*pp)->pNext);
117191 *pp = pBest->pNext;
117309 for(pToken=p->pRename; pToken; pToken=pToken->pNext){
117473 for(pStep=pNew->step_list; rc==SQLITE_OK && pStep; pStep=pStep->pNext){
117567 for(pStep=pTrigger->step_list; pStep; pStep=pStep->pNext){
117599 pParse->pNewIndex = pIdx->pNext;
117712 for(pIdx=sParse.pNewTable->pIndex; pIdx; pIdx=pIdx->pNext){
117715 for(pIdx=sParse.pNewIndex; pIdx; pIdx=pIdx->pNext){
117750 for(pStep=sParse.pNewTrigger->step_list; pStep; pStep=pStep->pNext){
117965 for(pStep=pTrigger->step_list; pStep; pStep=pStep->pNext){
119514 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
119763 for(pX=pTab->pIndex; pX; pX=pX->pNext){
121088 pStep = pStep->pNext;
121954 pIndex->pTable->pIndex = pIndex->pNext;
121960 while( ALWAYS(p) && p->pNext!=pIndex ){ p = p->pNext; }
121961 if( ALWAYS(p && p->pNext==pIndex) ){
121962 p->pNext = pIndex->pNext;
122179 Index *pIndex, *pNext;
122197 for(pIndex = pTable->pIndex; pIndex; pIndex=pNext){
122198 pNext = pIndex->pNext;
122450 for(p=pTab->pIndex; p && !IsPrimaryKeyIndex(p); p=p->pNext){}
122984 for(pIdx=p->pIndex; pIdx; pIdx=pIdx->pNext){
123327 for(pIdx=p->pIndex; pIdx; pIdx=pIdx->pNext){
123811 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
124140 for(pIdx=p->pIndex; pIdx; pIdx=pIdx->pNext){
124693 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
124763 pTrigger = pTrigger->pNext;
125450 for(pLoop=pTab->pIndex, n=1; pLoop; pLoop=pLoop->pNext, n++){}
125688 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
125723 pIndex->pNext = pParse->pNewIndex;
125835 pIndex->pNext = pTab->pIndex;
125855 for(ppFrom=&pTab->pIndex; (pThis = *ppFrom)!=0; ppFrom=&pThis->pNext){
125856 Index *pNext;
125858 while( (pNext = pThis->pNext)!=0 && pNext->onError!=OE_Replace ){
125859 *ppFrom = pNext;
125860 pThis->pNext = pNext->pNext;
125861 pNext->pNext = pThis;
125862 ppFrom = &pNext->pNext;
125870 for(pThis = pTab->pIndex; pThis; pThis=pThis->pNext){
125872 || pThis->pNext==0
125873 || pThis->pNext->onError==OE_Replace );
126807 for(pIndex=pTab->pIndex; pIndex; pIndex=pIndex->pNext){
127439 assert( pOther!=&aDef[i] && pOther->pNext!=&aDef[i] );
127440 aDef[i].pNext = pOther->pNext;
127441 pOther->pNext = &aDef[i];
127443 aDef[i].pNext = 0;
127497 p = p->pNext;
127522 p = p->pNext;
127545 pBest->pNext = pOther;
127742 && (pTrigger==0 || (pTrigger->bReturning && pTrigger->pNext==0))
128020 for(nIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nIdx++){
128100 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
128532 for(i=0, pIdx=pTab->pIndex; pIdx; i++, pIdx=pIdx->pNext){
131637 for(pIdx=pParent->pIndex; pIdx; pIdx=pIdx->pNext){
132855 FKey *pNext; /* Copy of pFKey->pNextFrom */
132859 for(pFKey=pTab->u.tab.pFKey; pFKey; pFKey=pNext){
132886 pNext = pFKey->pNextFrom;
133139 for(pIndex=pTab->pIndex; pIndex; pIndex=pIndex->pNext){
133327 while( pInfo && pInfo->pTab!=pTab ){ pInfo = pInfo->pNext; }
133333 pInfo->pNext = pToplevel->pAinc;
133363 for(p = pParse->pAinc; p; p = p->pNext){
133430 for(p = pParse->pAinc; p; p = p->pNext){
133616 assert( pLeft->pNext==0 );
133617 assert( pRet->pNext==0 );
134157 for(i=0, pIdx=pTab->pIndex; i<nIdx; pIdx=pIdx->pNext, i++){
134672 pIter->u.lx.pIdx = pIter->u.lx.pIdx->pNext;
135032 for(nIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nIdx++){
135048 pIdx = pIdx->pNext;
135057 for(jj=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, jj++){
135371 if( (ix==0 && pIdx->pNext==0) /* Condition 3 */
135679 for(i=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, i++){
135682 || pIdx->pNext==0
135683 || pIdx->pNext->onError==OE_Replace );
135782 for(i=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, i++){
136060 for(pDestIdx=pDest->pIndex; pDestIdx; pDestIdx=pDestIdx->pNext){
136064 for(pSrcIdx=pSrc->pIndex; pSrcIdx; pSrcIdx=pSrcIdx->pNext){
136196 for(pDestIdx=pDest->pIndex; pDestIdx; pDestIdx=pDestIdx->pNext){
136198 for(pSrcIdx=pSrc->pIndex; ALWAYS(pSrcIdx); pSrcIdx=pSrcIdx->pNext){
139070 for(; p; p=p->pNext){
140066 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
140133 for(pIdx=pTab->pIndex, i=0; pIdx; pIdx=pIdx->pNext, i++){
140467 for(nIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nIdx++){ cnt++; }
140480 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
140513 for(pIdx=pTab->pIndex; ALWAYS(pIdx); pIdx=pIdx->pNext){
140518 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
140560 for(j=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, j++){
140769 for(j=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, j++){
141261 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
141866 for(p=pIndex->pTable->pIndex; p; p=p->pNext){
142391 pParse->pCleanup = pCleanup->pNext;
142447 pCleanup->pNext = pParse->pCleanup;
142636 sParse.pTriggerPrg = pT->pNext;
143055 pNew->pNext = 0;
143086 while( p->pNext ) p = p->pNext;
144821 pNC = pNC->pNext;
144862 sNC.pNext = pNC;
144908 sNC.pNext = pNC;
144942 sNC.pNext = 0;
145235 while( pCol->affinity<=SQLITE_AFF_NONE && pS2->pNext!=0 ){
145237 pS2 = pS2->pNext;
145243 if( pCol->affinity>=SQLITE_AFF_TEXT && (pS2->pNext || pS2!=pSelect) ){
145244 for(pS2=pS2->pNext; pS2; pS2=pS2->pNext){
145617 pSetup->pNext = 0;
145620 pSetup->pNext = p;
145702 assert( p->pNext==0 || p->pEList->nExpr==p->pNext->pEList->nExpr );
145707 assert( p->pPrior->pNext==p );
145717 p = p->pNext;
146047 if( p->pNext==0 ){
146070 assert( p->pNext==0 );
146489 assert( pSplit->pPrior->pNext==pSplit );
146501 pPrior->pNext = 0;
146661 pPrior->pNext = pSplit;
147454 if( pPrior ) pPrior->pNext = pNew;
147455 pNew->pNext = p;
148395 pIdx=pIdx->pNext
148474 p->pNext = 0;
148483 pNew->pPrior->pNext = pNew;
148705 assert( pRecTerm->pNext!=0 );
148706 assert( (pRecTerm->pNext->selFlags & SF_Recursive)!=0 );
150064 pSub->pNext = 0;
150498 if( p->pNext==0 ) ExplainQueryPlanPop(pParse);
151342 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
151734 pTriggerStep = pTriggerStep->pNext;
151778 pTrig->pNext = pList;
151788 pTrig->pNext = pList;
151797 for(pX=pList; pX; pX=pX->pNext){
152046 pStepList = pStepList->pNext;
152076 for(pStep=pTrig->step_list; pStep; pStep=pStep->pNext){
152117 pLink->pNext = pTab->pTrigger;
152433 for(pp=&pTab->pTrigger; *pp; pp=&((*pp)->pNext)){
152435 *pp = (*pp)->pNext;
152492 || (pList->bReturning && pList->pNext==0) );
152505 while( ALWAYS(p->pNext) && p->pNext!=pTab->pTrigger ) p = p->pNext;
152506 p->pNext = 0;
152533 p = p->pNext;
152834 for(pStep=pStepList; pStep; pStep=pStep->pNext){
152966 pPrg->pNext = pTop->pTriggerPrg;
153073 pPrg=pPrg->pNext
153180 for(p=pTrigger; p; p=p->pNext){
153250 for(p=pTrigger; p; p=p->pNext){
153697 for(nIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nIdx++){
153846 for(nAllIdx=0, pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext, nAllIdx++){
154667 Upsert *pNext = p->pNextUpsert;
154674 p = pNext;
154705 Upsert *pNext /* Next ON CONFLICT clause in the list */
154714 sqlite3UpsertDelete(db, pNext);
154722 pNew->pNextUpsert = pNext;
154796 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
154872 Upsert *pNext;
154874 pNext = pUpsert->pNextUpsert;
154876 if( pNext==0 ) return 1;
154877 if( pNext->pUpsertTarget==0 ) return 1;
154878 if( pNext->pUpsertIdx==0 ) return 1;
154879 if( !pNext->isDup ) return 0;
154880 pNext = pNext->pNextUpsert;
155533 HashElem *pThis, *pNext;
155537 for(pThis=sqliteHashFirst(&db->aModule); pThis; pThis=pNext){
155539 pNext = sqliteHashNext(pThis);
155587 for(pVtab=pTab->u.vtab.p; pVtab && pVtab->db!=db; pVtab=pVtab->pNext);
155639 VTable *pNext = pVTable->pNext;
155644 pRet->pNext = 0;
155646 pVTable->pNext = db2->pDisconnect;
155649 pVTable = pNext;
155671 for(ppVTab=&p->u.vtab.p; *ppVTab; ppVTab=&(*ppVTab)->pNext){
155674 *ppVTab = pVTab->pNext;
155711 VTable *pNext = p->pNext;
155713 p = pNext;
156041 pVTable->pNext = pTab->u.vtab.p;
156279 assert( pIdx->pNext==0 );
156325 for(p=pTab->u.vtab.p; p; p=p->pNext){
156339 assert( pTab->u.vtab.p==p && p->pNext==0 );
156833 WhereMemBlock *pNext; /* Next block in the chain */
161227 for(pIdx=pFrom->a[j].pTab->pIndex; pIdx; pIdx=pIdx->pNext){
161271 for(pIdx=pFrom->a[i].pTab->pIndex; pIdx; pIdx=pIdx->pNext){
162379 pBlock->pNext = pWInfo->pMemToFree;
162790 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
164594 WhereMemBlock *pNext = pWInfo->pMemToFree->pNext;
164596 pWInfo->pMemToFree = pNext;
165927 sPk.pNext = pFirst;
165992 pProbe=(pSrc->fg.isIndexedBy ? 0 : pProbe->pNext), iSortIdx++
167852 for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){
168841 pJ = pJ->pNext;
170500 Window *pNext = p->pNextWin;
170502 p = pNext;
172568 Select *pNext = 0, *pLoop = p;
172571 pLoop->pNext = pNext;
172573 pNext = pLoop;
172580 sqlite3SelectOpName(pNext->op));
177266 yymsp[-2].minor.yy427->pLast->pNext = yymsp[-1].minor.yy427;
180615 p->pNext = db->lookaside.pInit;
180624 p->pNext = db->lookaside.pSmallInit;
180940 db->pSavepoint = pTmp->pNext;
181061 db->pDbData = p->pNext;
181181 FuncDef *pNext, *p;
181185 pNext = p->pNext;
181187 p = pNext;
183536 for(p=db->pDbData; p; p=p->pNext){
183559 for(p=db->pDbData; p && strcmp(p->zName,zName); p=p->pNext){
183560 pp = &p->pNext;
183566 *pp = p->pNext;
183583 p->pNext = db->pDbData;
190704 char *pNext = 0;
190713 pNext = pDocid;
190719 *pnList = (int)(pEnd - pNext);
190720 *ppIter = pNext;
196587 Fts3DeferredToken *pNext; /* Next in list of deferred tokens */
197789 char *pNext; /* Cursor variable */
197794 pNext = pReader->aNode;
197796 pNext = &pReader->aDoclist[pReader->nDoclist];
197799 if( !pNext || pNext>=&pReader->aNode[pReader->nNode] ){
197853 pNext = pReader->aNode;
197858 rc = fts3SegReaderRequire(pReader, pNext, FTS3_VARINT_MAX*2);
197863 pNext += fts3GetVarint32(pNext, &nPrefix);
197864 pNext += fts3GetVarint32(pNext, &nSuffix);
197866 || (&pReader->aNode[pReader->nNode] - pNext)<nSuffix
197885 rc = fts3SegReaderRequire(pReader, pNext, nSuffix+FTS3_VARINT_MAX);
197888 memcpy(&pReader->zTerm[nPrefix], pNext, nSuffix);
197890 pNext += nSuffix;
197891 pNext += fts3GetVarint32(pNext, &pReader->nDoclist);
197892 pReader->aDoclist = pNext;
201955 for(pDef=pCsr->pDeferred; pDef; pDef=pDef->pNext){
201967 Fts3DeferredToken *pNext;
201968 for(pDef=pCsr->pDeferred; pDef; pDef=pNext){
201969 pNext = pDef->pNext;
202011 for(pDef=pCsr->pDeferred; pDef && rc==SQLITE_OK; pDef=pDef->pNext){
202027 for(pDef=pCsr->pDeferred; pDef && rc==SQLITE_OK; pDef=pDef->pNext){
202079 pDeferred->pNext = pCsr->pDeferred;
210683 RtreeNode *pNext; /* Next node in this hash collision chain */
210957 for(p=pRtree->aHash[nodeHash(iNode)]; p && p->iNode!=iNode; p=p->pNext);
210966 assert( pNode->pNext==0 );
210968 pNode->pNext = pRtree->aHash[iHash];
210979 for( ; (*pp)!=pNode; pp = &(*pp)->pNext){ assert(*pp); }
210980 *pp = pNode->pNext;
210981 pNode->pNext = 0;
211074 pNode->pNext = 0;
213088 pNode->pNext = pRtree->pDeleted;
213300 pRtree->pDeleted = pLeaf->pNext;
215489 GeoEvent *pNext; /* Next event in the sorted list */
215497 GeoSegment *pNext; /* Next segment in a list sorted by y */
215573 head.pNext = 0;
215577 pLast->pNext = pRight;
215579 pRight = pRight->pNext;
215581 pLast->pNext = pLeft;
215583 pLeft = pLeft->pNext;
215586 pLast->pNext = pRight ? pRight : pLeft;
215587 return head.pNext;
215600 p->pNext = 0;
215620 head.pNext = 0;
215626 pLast->pNext = pRight;
215628 pRight = pRight->pNext;
215630 pLast->pNext = pLeft;
215632 pLeft = pLeft->pNext;
215635 pLast->pNext = pRight ? pRight : pLeft;
215636 return head.pNext;
215650 pList = pList->pNext;
215651 p->pNext = 0;
215705 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){
215716 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){
215745 pSeg->pNext = pActive;
215751 pActive = ALWAYS(pActive) ? pActive->pNext : 0;
215753 for(pSeg=pActive; pSeg; pSeg=pSeg->pNext){
215754 if( pSeg->pNext==pThisEvent->pSeg ){
215755 pSeg->pNext = ALWAYS(pSeg->pNext) ? pSeg->pNext->pNext : 0;
215761 pThisEvent = pThisEvent->pNext;
218353 RbuUpdateStmt *pNext;
218944 RbuUpdateStmt *pTmp = pUp->pNext;
220722 for(pp=&pIter->pRbuUpdate; *pp; pp=&((*pp)->pNext)){
220725 *pp = pUp->pNext;
220726 pUp->pNext = pIter->pRbuUpdate;
220733 assert( pUp==0 || pUp->pNext==0 );
220736 for(pp=&pIter->pRbuUpdate; *pp!=pUp; pp=&((*pp)->pNext));
220751 pUp->pNext = pIter->pRbuUpdate;
224943 sqlite3_session *pNext; /* Next session object on same db. */
225021 SessionTable *pNext;
225205 SessionChange *pNext; /* For hash-table collisions */
225868 SessionChange *pNext;
225869 for(p=pTab->apChange[i]; p; p=pNext){
225872 pNext = p->pNext;
225873 p->pNext = apNew[iHash];
226396 for(pp=&pTab->apChange[ii]; *pp; pp=&((*pp)->pNext)){
226626 for(pC=pTab->apChange[iHash]; pC; pC=pC->pNext){
226698 pC->pNext = pTab->apChange[iHash];
226738 for(pRet=pSession->pTable; pRet; pRet=pRet->pNext){
226751 while( ALWAYS(pRet) && pRet->pNext ){
226752 pRet = pRet->pNext;
226784 for(pSession=(sqlite3_session *)pCtx; pSession; pSession=pSession->pNext){
227177 pNew->pNext = pOld;
227189 SessionTable *pNext;
227192 for(pTab=pList; pTab; pTab=pNext){
227194 pNext = pTab->pNext;
227199 pNextChange = p->pNext;
227222 for(pp=&pHead; ALWAYS((*pp)!=0); pp=&((*pp)->pNext)){
227224 *pp = (*pp)->pNext;
227277 for(pTab=pSession->pTable; pTab; pTab=pTab->pNext){
227297 for(ppTab=&pSession->pTable; *ppTab; ppTab=&(*ppTab)->pNext);
227880 for(pTab=pSession->pTable; rc==SQLITE_OK && pTab; pTab=pTab->pNext){
227909 for(p=pTab->apChange[i]; rc==SQLITE_OK && p; p=p->pNext){
228068 for(pTab=pSession->pTable; pTab && ret==0; pTab=pTab->pNext){
229086 SessionUpdate *pNext;
229160 *pp = pUp->pNext;
229161 pUp->pNext = p->pUp;
229166 if( (*pp)->pNext ){
229167 pp = &(*pp)->pNext;
229239 pUp->pNext = p->pUp;
229261 SessionUpdate *pNext;
229262 for(pUp=p->pUp; pUp; pUp=pNext){
229263 pNext = pUp->pNext;
230636 for(pTab = pGrp->pList; pTab; pTab=pTab->pNext){
230669 for(ppNew=&pGrp->pList; *ppNew; ppNew=&(*ppNew)->pNext);
230736 for(pp=&pTab->apChange[iHash]; *pp; pp=&(*pp)->pNext){
230745 *pp = (*pp)->pNext;
230758 pChange->pNext = pTab->apChange[iHash];
230822 for(pTab=pGrp->pList; rc==SQLITE_OK && pTab; pTab=pTab->pNext){
230829 for(p=pTab->apChange[i]; p; p=p->pNext){
231192 for(pTab=p->grp.pList; pTab; pTab=pTab->pNext){
231212 for(pChange=pTab->apChange[iHash]; pChange; pChange=pChange->pNext){
235553 Fts5TermsetEntry *pNext;
235589 for(pEntry=p->apHash[hash]; pEntry; pEntry=pEntry->pNext){
235606 pEntry->pNext = p->apHash[hash];
235622 pEntry = pEntry->pNext;
237947 Fts5ExprNode *pNext = pNode->apChild[0];
237952 int cmp = fts5NodeCompare(pExpr, pNext, pChild);
237954 pNext = pChild;
237957 pNode->iRowid = pNext->iRowid;
237958 pNode->bEof = pNext->bEof;
237959 pNode->bNomatch = pNext->bNomatch;
238281 Fts5ExprTerm *pNext;
238285 for(pSyn=pTerm->pSynonym; pSyn; pSyn=pNext){
238286 pNext = pSyn->pSynonym;
240067 Fts5HashEntry *pNext;
240069 for(pSlot=pHash->aSlot[i]; pSlot; pSlot=pNext){
240070 pNext = pSlot->pHashNext;
246543 PrefixMerger *pNext; /* Next in docid/poslist order */
246553 pp = &(*pp)->pNext;
246555 p->pNext = *pp;
246567 pp = &(*pp)->pNext;
246569 p->pNext = *pp;
246628 if( pHead->pNext && iLastRowid==pHead->pNext->iter.iRowid ){
246639 PrefixMerger *pNext = pSave->pNext;
246647 pSave = pNext;
246650 if( pHead==0 || pHead->pNext==0 ){
246664 pHead = pThis->pNext;
246669 while( pHead->pNext ){
246675 pHead = pThis->pNext;
246712 pHead = pThis->pNext;
249693 Fts5Auxiliary *pNext; /* Next registered auxiliary function */
249706 Fts5TokenizerModule *pNext; /* Next registered tokenizer module */
249765 Fts5Cursor *pNext; /* Next cursor in Fts5Cursor.pCsr list */
249839 Fts5Auxdata *pNext; /* Next object in linked list */
250290 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
250314 pCsr->pNext = pGlobal->pCsr;
250349 Fts5Auxdata *pNext;
250367 for(pData=pCsr->pAuxdata; pData; pData=pNext){
250368 pNext = pData->pNext;
250398 for(pp=&pTab->pGlobal->pCsr; (*pp)!=pCsr; pp=&(*pp)->pNext);
250399 *pp = pCsr->pNext;
250451 for(pCsr=pTab->pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
250703 for(pAux=pTab->pGlobal->pAux; pAux; pAux=pAux->pNext){
251780 for(pData=pCsr->pAuxdata; pData; pData=pData->pNext){
251796 pData->pNext = pCsr->pAuxdata;
251810 for(pData=pCsr->pAuxdata; pData; pData=pData->pNext){
252069 for(pCsr=pGlobal->pCsr; pCsr; pCsr=pCsr->pNext){
252367 pAux->pNext = pGlobal->pAux;
252404 pNew->pNext = pGlobal->pTok;
252406 if( pNew->pNext==0 ){
252425 for(pMod=pGlobal->pTok; pMod; pMod=pMod->pNext){
252503 pNextAux = pAux->pNext;
252509 pNextTok = pTok->pNext;
257367 StmtRow *pNext; /* Next row to return */
257467 StmtRow *pNext = 0;
257468 for(pRow=pCur->pRow; pRow; pRow=pNext){
257469 pNext = pRow->pNext;
257490 StmtRow *pNext = pCur->pRow->pNext;
257492 pCur->pRow = pNext;
257593 ppRow = &pNew->pNext;