Lines Matching refs:imail
42 struct index_mail *imail;
663 index_mail_parse_header(NULL, hdr, ctx->imail);
719 struct index_mail *imail = INDEX_MAIL(ctx->cur_mail);
736 /* hdr_ctx.imail is different from imail for mails in
742 hdr_ctx.imail = INDEX_MAIL(real_mail);
782 !hdr_ctx.imail->data.save_bodystructure_header &&
783 index_mail_want_parse_headers(hdr_ctx.imail);
785 index_mail_parse_header_init(hdr_ctx.imail,
806 imail->data.access_part |= READ_HDR | READ_BODY;
808 imail->data.access_part |= READ_HDR;
822 imail->data.access_part |= READ_HDR | READ_BODY;
1368 struct index_mail *imail = INDEX_MAIL(*mailp);
1370 imail->search_mail = FALSE;
1596 struct index_mail *imail = INDEX_MAIL(mail);
1628 i_assert(imail->data.search_results == NULL);
1632 imail->data.search_results =
1633 buffer_create_dynamic(imail->mail.data_pool, 64);
1635 imail->data.search_results);
1674 struct index_mail *imail;
1688 imail = INDEX_MAIL(mail);
1689 imail->search_mail = TRUE;
1753 struct index_mail *imail)
1757 i_assert(imail->mail.mail.lookup_abort == MAIL_LOOKUP_ABORT_NEVER);
1759 ctx->cur_mail = &imail->mail.mail;
1762 imail->data.search_results->data,
1763 imail->data.search_results->used);
1776 struct index_mail *imail;
1780 imail = INDEX_MAIL(*mail_r);
1781 if (imail->data.search_results == NULL)
1785 if (search_finish_prefetch(ctx, imail))