Lines Matching refs:pConstraint
6110 const struct sqlite3_index_constraint *pConstraint; in seriesBestIndex() local
6118 pConstraint = pIdxInfo->aConstraint; in seriesBestIndex()
6119 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){ in seriesBestIndex()
6122 int op = pConstraint->op; in seriesBestIndex()
6126 if( pConstraint->usable==0 ){ in seriesBestIndex()
6138 if( pConstraint->iColumn<SERIES_COLUMN_START ) continue; in seriesBestIndex()
6139 iCol = pConstraint->iColumn - SERIES_COLUMN_START; in seriesBestIndex()
6147 if( pConstraint->usable==0 ){ in seriesBestIndex()
8063 const struct sqlite3_index_constraint *pConstraint; in fsdirBestIndex() local
8066 pConstraint = pIdxInfo->aConstraint; in fsdirBestIndex()
8067 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){ in fsdirBestIndex()
8068 if( pConstraint->op!=SQLITE_INDEX_CONSTRAINT_EQ ) continue; in fsdirBestIndex()
8069 switch( pConstraint->iColumn ){ in fsdirBestIndex()
8071 if( pConstraint->usable ){ in fsdirBestIndex()
8080 if( pConstraint->usable ){ in fsdirBestIndex()
8607 const struct sqlite3_index_constraint *pConstraint; in completionBestIndex() local
8610 pConstraint = pIdxInfo->aConstraint; in completionBestIndex()
8611 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){ in completionBestIndex()
8612 if( pConstraint->usable==0 ) continue; in completionBestIndex()
8613 if( pConstraint->op!=SQLITE_INDEX_CONSTRAINT_EQ ) continue; in completionBestIndex()
8614 switch( pConstraint->iColumn ){ in completionBestIndex()
13031 static void idxConstraintFree(IdxConstraint *pConstraint){ in idxConstraintFree() argument
13035 for(p=pConstraint; p; p=pNext){ in idxConstraintFree()