Lines Matching refs:pConstraint

6835   const struct sqlite3_index_constraint *pConstraint;  in seriesBestIndex()  local
6843 pConstraint = pIdxInfo->aConstraint; in seriesBestIndex()
6844 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){ in seriesBestIndex()
6847 int op = pConstraint->op; in seriesBestIndex()
6851 if( pConstraint->usable==0 ){ in seriesBestIndex()
6863 if( pConstraint->iColumn<SERIES_COLUMN_START ){ in seriesBestIndex()
6864 if( (pConstraint->iColumn==SERIES_COLUMN_VALUE || in seriesBestIndex()
6865 pConstraint->iColumn==SERIES_COLUMN_ROWID) in seriesBestIndex()
6866 && pConstraint->usable in seriesBestIndex()
6918 iCol = pConstraint->iColumn - SERIES_COLUMN_START; in seriesBestIndex()
6926 if( pConstraint->usable==0 ){ in seriesBestIndex()
8887 const struct sqlite3_index_constraint *pConstraint; in fsdirBestIndex() local
8890 pConstraint = pIdxInfo->aConstraint; in fsdirBestIndex()
8891 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){ in fsdirBestIndex()
8892 if( pConstraint->op!=SQLITE_INDEX_CONSTRAINT_EQ ) continue; in fsdirBestIndex()
8893 switch( pConstraint->iColumn ){ in fsdirBestIndex()
8895 if( pConstraint->usable ){ in fsdirBestIndex()
8904 if( pConstraint->usable ){ in fsdirBestIndex()
9436 const struct sqlite3_index_constraint *pConstraint; in completionBestIndex() local
9439 pConstraint = pIdxInfo->aConstraint; in completionBestIndex()
9440 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){ in completionBestIndex()
9441 if( pConstraint->usable==0 ) continue; in completionBestIndex()
9442 if( pConstraint->op!=SQLITE_INDEX_CONSTRAINT_EQ ) continue; in completionBestIndex()
9443 switch( pConstraint->iColumn ){ in completionBestIndex()
13870 static void idxConstraintFree(IdxConstraint *pConstraint){ in idxConstraintFree() argument
13874 for(p=pConstraint; p; p=pNext){ in idxConstraintFree()