Lines Matching refs:subargs
128 struct mail_search_mime_arg *smarg, **subargs;
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;
443 if (mail_search_mime_build_key(ctx, smarg, &subargs) < 0)
445 if (subargs == smarg)
446 smarg->value.subargs = NULL;
447 else if (subargs->type == SEARCH_MIME_SUB)
448 smarg->value.subargs = subargs->value.subargs;
450 smarg->value.subargs = subargs;
457 struct mail_search_mime_arg *smarg, *subargs;
460 if (mail_search_mime_build_key(ctx, smarg, &subargs) < 0)
462 if (subargs == smarg)
463 smarg->value.subargs = NULL;
464 else if (subargs->type == SEARCH_MIME_SUB)
465 smarg->value.subargs = subargs->value.subargs;
467 smarg->value.subargs = subargs;