Lines Matching refs:filter
136001 Fts3SegFilter filter; /* Segment term filter configuration */
136006 filter.flags = FTS3_SEGMENT_IGNORE_EMPTY | FTS3_SEGMENT_REQUIRE_POS
136010 filter.iCol = iColumn;
136011 filter.zTerm = pTok->z;
136012 filter.nTerm = pTok->n;
136014 rc = sqlite3Fts3SegReaderStart(p, pSegcsr, &filter);
138919 Fts3SegFilter filter;
139129 sqlite3_free((void *)pCsr->filter.zTerm);
139293 testcase(pCsr->filter.zTerm);
139295 sqlite3_free((void *)pCsr->filter.zTerm);
139299 pCsr->filter.flags = FTS3_SEGMENT_REQUIRE_POS|FTS3_SEGMENT_IGNORE_EMPTY;
139300 if( isScan ) pCsr->filter.flags |= FTS3_SEGMENT_SCAN;
139306 pCsr->filter.zTerm = sqlite3_mprintf("%s", zStr);
139307 pCsr->filter.nTerm = sqlite3_value_bytes(apVal[0]);
139308 if( pCsr->filter.zTerm==0 ) return SQLITE_NOMEM;
139331 pCsr->filter.zTerm, pCsr->filter.nTerm, 0, isScan, &pCsr->csr
139334 rc = sqlite3Fts3SegReaderStart(pFts3, &pCsr->csr, &pCsr->filter);
146119 Fts3SegFilter filter; /* Segment term filter condition */
146167 memset(&filter, 0, sizeof(Fts3SegFilter));
146168 filter.flags = FTS3_SEGMENT_REQUIRE_POS;
146169 filter.flags |= (bIgnoreEmpty ? FTS3_SEGMENT_IGNORE_EMPTY : 0);
146171 rc = sqlite3Fts3SegReaderStart(p, &csr, &filter);
148029 Fts3SegFilter filter;
148036 memset(&filter, 0, sizeof(filter));
148038 filter.flags = FTS3_SEGMENT_REQUIRE_POS|FTS3_SEGMENT_IGNORE_EMPTY;
148039 filter.flags |= FTS3_SEGMENT_SCAN;
148045 rc = sqlite3Fts3SegReaderStart(p, &csr, &filter);