Lines Matching refs:index_search_context
41 struct index_search_context *index_ctx;
56 struct index_search_context *index_ctx;
70 static void search_set_failed(struct index_search_context *ctx)
80 static void search_cur_mail_failed(struct index_search_context *ctx)
96 struct index_search_context *ctx)
144 struct index_search_context *ctx)
154 static int search_arg_match_keywords(struct index_search_context *ctx,
185 index_search_get_pvt(struct index_search_context *ctx, uint32_t uid)
197 static int search_arg_match_index(struct index_search_context *ctx,
253 struct index_search_context *ctx)
272 static int search_arg_match_mailbox(struct index_search_context *ctx,
312 struct index_search_context *ctx)
328 static int search_arg_match_cached(struct index_search_context *ctx,
422 struct index_search_context *ctx)
467 msg_search_arg_context(struct index_search_context *ctx,
715 struct index_search_context *ctx)
998 static void search_limit_lowwater(struct index_search_context *ctx,
1012 static bool search_limit_by_hdr(struct index_search_context *ctx,
1083 static void search_get_seqset(struct index_search_context *ctx,
1138 static int search_build_inthread_result(struct index_search_context *ctx,
1189 static int search_build_inthreads(struct index_search_context *ctx,
1276 struct index_search_context *ctx;
1279 ctx = i_new(struct index_search_context, 1);
1330 struct index_search_context *ctx)
1347 struct index_search_context *ctx = (struct index_search_context *)_ctx;
1392 static int search_match_once(struct index_search_context *ctx)
1467 static void search_match_finish(struct index_search_context *ctx, int match)
1478 static int search_match_next(struct index_search_context *ctx)
1515 struct index_search_context *ctx)
1546 static bool search_would_block(struct index_search_context *ctx)
1591 static int search_more_with_mail(struct index_search_context *ctx,
1672 struct mail *index_search_get_mail(struct index_search_context *ctx)
1696 static int search_more_with_prefetching(struct index_search_context *ctx,
1752 static bool search_finish_prefetch(struct index_search_context *ctx,
1773 static int search_more(struct index_search_context *ctx,
1799 struct index_search_context *ctx = (struct index_search_context *)_ctx;
1847 struct index_search_context *ctx = (struct index_search_context *)_ctx;