Searched defs:maybe_uids (Results 1 - 3 of 3) sorted by relevance

/dovecot/src/plugins/fts/
H A Dfts-api.h17 such matches as maybe_uids instead of definite_uids */
60 /* The maybe_uids is useful with backends that can only filter out
63 ARRAY_TYPE(seq_range) maybe_uids; member in struct:fts_result
/dovecot/src/plugins/fts-squat/
H A Dfts-backend-squat.c359 ARRAY_TYPE(seq_range) *maybe_uids)
415 seq_range_array_merge(maybe_uids, definite_uids);
418 seq_range_array_intersect(maybe_uids, &tmp_maybe_uids);
421 seq_range_array_remove_seq_range(maybe_uids, definite_uids);
431 seq_range_array_remove_seq_range(maybe_uids,
435 seq_range_array_merge(maybe_uids, &tmp_maybe_uids);
462 &result->maybe_uids);
356 squat_lookup_arg(struct squat_fts_backend *backend, const struct mail_search_arg *arg, bool and_args, ARRAY_TYPE(seq_range) *definite_uids, ARRAY_TYPE(seq_range) *maybe_uids) argument
H A Dsquat-trie.c1891 ARRAY_TYPE(seq_range) *definite_uids, *maybe_uids;
1918 array_clear(ctx->maybe_uids);
1924 ctx->maybe_uids);
1929 seq_range_array_intersect(ctx->maybe_uids,
1939 ARRAY_TYPE(seq_range) *maybe_uids)
1947 range = array_get_modifiable(maybe_uids, &count);
1954 array_append(maybe_uids, &new_range, 1);
1962 ARRAY_TYPE(seq_range) *maybe_uids)
1972 array_clear(maybe_uids);
1978 ctx.maybe_uids
1938 squat_trie_add_unknown(struct squat_trie *trie, ARRAY_TYPE(seq_range) *maybe_uids) argument
1959 squat_trie_lookup_real(struct squat_trie *trie, const char *str, enum squat_index_type type, ARRAY_TYPE(seq_range) *definite_uids, ARRAY_TYPE(seq_range) *maybe_uids) argument
2066 squat_trie_lookup(struct squat_trie *trie, const char *str, enum squat_index_type type, ARRAY_TYPE(seq_range) *definite_uids, ARRAY_TYPE(seq_range) *maybe_uids) argument
[all...]

Completed in 522 milliseconds