Lines Matching refs:iLevel

10856     int iLevel;           /* Nesting level */  member
75037 p->iLevel = pParse->iCacheLevel;
75050 p->iLevel = pParse->iCacheLevel;
75071 p->iLevel = pParse->iCacheLevel;
75119 if( p->iReg && p->iLevel>pParse->iCacheLevel ){
104041 int iLevel, /* Value for "level" column of output */
104108 sqlite3VdbeAddOp4(v, OP_Explain, iId, iLevel, iFrom, zMsg, P4_DYNAMIC);
104122 int iLevel, /* Which level of pWInfo->a[] should be coded */
104145 pLevel = &pWInfo->a[iLevel];
104623 nNotReady = pWInfo->nLevel - iLevel - 1;
104666 pParse, pOrTab, &pSubWInfo->a[0], iLevel, pLevel->iFrom, 0
116559 int iLevel, /* Level of segments to scan */
116576 if( iLevel<0 && p->aIndex ){
116584 if( iLevel!=FTS3_SEGCURSOR_PENDING ){
116586 rc = sqlite3Fts3AllSegdirs(p, iIndex, iLevel, &pStmt);
116630 int iLevel, /* Level of segments to scan */
116638 assert( iLevel==FTS3_SEGCURSOR_ALL
116639 || iLevel==FTS3_SEGCURSOR_PENDING
116640 || iLevel>=0
116642 assert( iLevel<FTS3_SEGDIR_MAXLEVEL );
116653 p, iIndex, iLevel, zTerm, nTerm, isPrefix, isScan, pCsr
122705 int iLevel, /* Level to select */
122711 assert( iLevel==FTS3_SEGCURSOR_ALL || iLevel>=0 );
122712 assert( iLevel<FTS3_SEGDIR_MAXLEVEL );
122715 if( iLevel<0 ){
122726 sqlite3_bind_int(pStmt, 1, iLevel+iIndex*FTS3_SEGDIR_MAXLEVEL);
123172 int iLevel,
123182 sqlite3_bind_int(pNextIdx, 1, iIndex*FTS3_SEGDIR_MAXLEVEL + iLevel);
123196 rc = fts3SegmentMerge(p, iIndex, iLevel);
123939 int iLevel, /* Value for "level" field */
123950 sqlite3_bind_int(pStmt, 1, iLevel);
124333 int iLevel, /* Value for 'level' column of %_segdir */
124351 p, iLevel, iIdx, pWriter->iFirst, iLastLeaf, iLast, zRoot, nRoot);
124356 p, iLevel, iIdx, 0, 0, 0, pWriter->aData, pWriter->nData);
124443 int iLevel, /* Level of %_segdir entries to delete */
124465 assert( iLevel>=0 || iLevel==FTS3_SEGCURSOR_ALL );
124466 if( iLevel==FTS3_SEGCURSOR_ALL ){
124475 sqlite3_bind_int(pDelete, 1, iIndex*FTS3_SEGDIR_MAXLEVEL + iLevel);
124920 static int fts3SegmentMerge(Fts3Table *p, int iIndex, int iLevel){
124929 assert( iLevel==FTS3_SEGCURSOR_ALL
124930 || iLevel==FTS3_SEGCURSOR_PENDING
124931 || iLevel>=0
124933 assert( iLevel<FTS3_SEGDIR_MAXLEVEL );
124936 rc = sqlite3Fts3SegReaderCursor(p, iIndex, iLevel, 0, 0, 1, 0, &csr);
124939 if( iLevel==FTS3_SEGCURSOR_ALL ){
124951 }else if( iLevel==FTS3_SEGCURSOR_PENDING ){
124959 rc = fts3AllocateSegdirIdx(p, iIndex, iLevel+1, &iIdx);
124960 iNewLevel = iIndex * FTS3_SEGDIR_MAXLEVEL + iLevel+1;
124981 if( iLevel!=FTS3_SEGCURSOR_PENDING ){
124982 rc = fts3DeleteSegdir(p, iIndex, iLevel, csr.apSegment, csr.nSegment);