/dovecot/src/lib-storage/ |
H A D | mail-search-mime-register.c | 128 struct mail_search_mime_arg *smarg, **subargs; local 133 subargs = &smarg->value.subargs; 135 if (mail_search_mime_build_key(ctx, smarg, subargs) < 0) 137 subargs = &(*subargs)->next; 143 if (mail_search_mime_build_key(ctx, smarg, subargs) < 0) 440 struct mail_search_mime_arg *smarg, *subargs; local 443 if (mail_search_mime_build_key(ctx, smarg, &subargs) < 0) 445 if (subargs 457 struct mail_search_mime_arg *smarg, *subargs; local [all...] |
H A D | mail-search-mime-build.c | 58 if (sarg->value.subargs == NULL) { 101 struct mail_search_mime_arg *sarg, **subargs; local 108 subargs = &sarg->value.subargs; 109 while ((ret = mail_search_mime_build_key_int(ctx, sarg, subargs)) > 0) { 121 subargs = &(*subargs)->next; 151 mpart->args = root->value.subargs;
|
H A D | mail-search-mime.c | 32 new_arg->value.subargs = 33 mail_search_mime_arg_dup(pool, arg->value.subargs); 79 if (new_arg->value.subargs != NULL) { 80 new_arg->value.subargs = 81 mail_search_mime_arg_dup(pool, arg->value.subargs); 128 mail_search_mime_args_reset(args->value.subargs, full_reset); 163 i_assert(arg->value.subargs != NULL); 166 subarg = arg->value.subargs; 185 i_assert(arg->value.subargs != NULL); 187 subarg = arg->value.subargs; [all...] |
H A D | mail-search-build.c | 60 if (sarg->value.subargs == NULL) { 105 struct mail_search_arg *sarg, **subargs; local 112 subargs = &sarg->value.subargs; 113 while ((ret = mail_search_build_key_int(ctx, sarg, subargs)) > 0) { 125 subargs = &(*subargs)->next; 171 args->args = root->value.subargs;
|
H A D | mail-search.c | 107 thread_args->args = arg->value.subargs; 119 mail_search_arg_init(args, arg->value.subargs, 177 mail_search_arg_deinit(arg->value.subargs); 214 mail_search_args_seq2uid_sub(args, arg->value.subargs, 276 new_arg->value.subargs = 277 mail_search_arg_dup(pool, arg->value.subargs); 356 mail_search_args_reset(args->value.subargs, full_reset); 391 i_assert(arg->value.subargs != NULL); 394 subarg = arg->value.subargs; 413 i_assert(arg->value.subargs ! [all...] |
H A D | mail-search-args-cmdline.c | 36 mail_search_subargs_to_cmdline(dest, arg->value.subargs, " OR "); 39 mail_search_subargs_to_cmdline(dest, arg->value.subargs, " "); 59 mail_search_subargs_to_cmdline(dest, arg->value.subargs, " ");
|
H A D | mail-search-args-simplify.c | 353 if (!mail_search_args_remove_equal(all_args, &(*argp)->value.subargs, wanted_arg, FALSE)) { 358 if ((*argp)->value.subargs == NULL) 380 if (!mail_search_args_have_equal(parent_arg->value.subargs, arg)) 419 count = mail_search_args_count(arg->value.subargs); 421 lowest_arg = arg->value.subargs; 431 (*argp)->value.subargs != lowest_arg && 482 for (sub_arg = arg->value.subargs; sub_arg != NULL; sub_arg = sub_next) { 490 mail_search_args_have_equal(arg->value.subargs, sub_arg)) { 512 new_arg->value.subargs = common_args; 519 child_arg->value.subargs [all...] |
H A D | mail-search-register-imap.c | 53 struct mail_search_arg *sarg, **subargs; local 58 subargs = &sarg->value.subargs; 60 if (mail_search_build_key(ctx, sarg, subargs) < 0) 62 subargs = &(*subargs)->next; 68 if (mail_search_build_key(ctx, sarg, subargs) < 0) 138 sarg->value.subargs = imap_search_recent(ctx); 139 sarg->value.subargs->next = imap_search_unseen(ctx); 432 mail_search_arg_set_fuzzy(sarg->value.subargs); [all...] |
H A D | mail-search-mime.h | 73 struct mail_search_mime_arg *subargs; member in union:mail_search_mime_arg::__anon146
|
H A D | test-mail-search-args-simplify.c | 258 if (!test_search_args_are_initialized(arg->value.subargs))
|
H A D | mail-search-args-imap.c | 89 if (!mail_search_subargs_to_imap(dest, arg->value.subargs, 94 if (!mail_search_subargs_to_imap(dest, arg->value.subargs, 279 if (!mail_search_subargs_to_imap(dest, arg->value.subargs,
|
H A D | mail-search.h | 96 struct mail_search_arg *subargs; member in struct:mail_search_arg::__anon147
|
H A D | mailbox-search-result.c | 18 arg->value.subargs);
|
/dovecot/src/doveadm/ |
H A D | doveadm-mailbox-list-iter.c | 32 const struct mail_search_arg *subargs; local 41 subargs = args->value.subargs; 42 for (; subargs != NULL; subargs = subargs->next) { 43 if (!search_args_get_mailbox_patterns(subargs,
|
H A D | doveadm-mail-expunge.c | 86 if (!expunge_search_args_is_mailbox_or_ok(arg->value.subargs)) 91 if (!expunge_search_args_is_mailbox_ok(arg->value.subargs)) 123 if (expunge_search_args_is_mailbox_ok(arg->value.subargs)) 138 !expunge_search_args_is_mailbox_or_ok(arg->value.subargs)) 161 if (!expunge_search_args_is_msgset_or_ok(arg->value.subargs)) 165 if (!expunge_search_args_is_msgset_ok(arg->value.subargs)) 190 if (expunge_search_args_is_msgset_or_ok(arg->value.subargs)) 194 if (expunge_search_args_is_msgset_ok(arg->value.subargs))
|
/dovecot/src/plugins/fts/ |
H A D | fts-search-serialize.c | 21 fts_search_serialize(buf, args->value.subargs); 40 fts_search_deserialize_idx(args->value.subargs, 77 fts_search_deserialize_add_idx(args->value.subargs,
|
H A D | fts-search-args.c | 41 argp = &or_arg->value.subargs; 95 arg->next = parent_arg->value.subargs; 96 parent_arg->value.subargs = arg; 116 and_arg->next = or_arg->value.subargs; 117 or_arg->value.subargs = and_arg; 141 if (and_arg->value.subargs == NULL) { 143 or_arg->value.subargs = NULL; 181 if (or_arg->value.subargs == NULL) { 202 &(*argp)->value.subargs) < 0)
|
H A D | fts-search.c | 220 if (fts_search_lookup_level(fctx, args->value.subargs, 320 fts_search_merge_scores_level(fctx, args->value.subargs, idx,
|
H A D | fts-storage.c | 163 if (fts_want_build_args(args->value.subargs)) 187 if (fts_args_have_fuzzy(args->value.subargs)) 335 fts_search_apply_results_level(ctx, args->value.subargs, idx);
|
/dovecot/src/lib-storage/index/imapc/ |
H A D | imapc-search.c | 42 if (!imapc_search_is_fast_local(arg->value.subargs)) 78 imapc_build_search_query_args(mbox, arg->value.subargs, TRUE, str); 82 imapc_build_search_query_args(mbox, arg->value.subargs, FALSE, str); 246 imapc_search_set_matches(args->value.subargs);
|
/dovecot/src/lib-imap/ |
H A D | imap-bodystructure.c | 760 const struct imap_arg *subargs; local 808 if (imap_arg_get_list(args, &subargs)) { 810 while (!IMAP_ARG_IS_EOL(subargs)) { 811 if (!str_append_nstring(str, &subargs[0])) { 816 if (!str_append_nstring(str, &subargs[1])) { 821 subargs += 2; 822 if (IMAP_ARG_IS_EOL(subargs))
|
/dovecot/src/lib-storage/index/ |
H A D | index-search-mime.c | 41 if (args->value.subargs == NULL) { 48 mpart-key (subargs). 58 mail_search_mime_args_reset(args->value.subargs, TRUE); 63 (args->value.subargs, search_mime_arg, mpctx); 80 if (args->value.subargs == NULL) { 88 the mpart-key (subargs). 116 mail_search_mime_args_reset(args->value.subargs, TRUE); 121 (args->value.subargs, search_mime_arg, mpctx)) != 0)
|
H A D | index-search.c | 933 args->value.subargs, 939 args->value.subargs, 977 args->value.subargs, 985 args->value.subargs, 1198 if (search_build_inthreads(ctx, arg->value.subargs) < 0) 1412 /* they're static only if all subargs are static */ 1413 subarg = arg->value.subargs;
|
/dovecot/src/plugins/expire/ |
H A D | doveadm-expire.c | 280 doveadm_expire_get_or_mailboxes(ctx, arg->value.subargs, 298 if (!doveadm_expire_analyze_and_query(ctx, arg->value.subargs)) 328 !doveadm_expire_analyze_or_query(ctx, args->value.subargs))) {
|
/dovecot/src/imap/ |
H A D | imap-search-args.c | 28 if (search_args_have_searchres(sargs->value.subargs))
|