Lines Matching refs:imail
25 mail->imail.mail.pool = pool;
27 index_mail_init(&mail->imail, t, wanted_fields, wanted_headers);
28 return &mail->imail.mail.mail;
45 DBOX_STORAGE(mail->imail.mail.mail.box->storage);
56 if (mail->imail.data.stream != NULL) {
59 i_stream_sync(mail->imail.data.stream);
80 struct index_mail_data *data = &mail->imail.data;
97 struct index_mail_data *data = &mail->imail.data;
101 if (index_mail_get_cached_virtual_size(&mail->imail, size_r))
120 struct index_mail_data *data = &mail->imail.data;
144 struct index_mail_data *data = &mail->imail.data;
170 struct index_mail *imail = &mail->imail;
172 INDEX_STORAGE_CONTEXT(imail->mail.mail.box);
177 str = str_new(imail->mail.data_pool, 64);
178 if (mail_cache_lookup_field(imail->mail.mail.transaction->cache_view,
179 str, imail->mail.mail.seq,
205 index_mail_cache_add_idx(imail, ibox->cache_fields[cache_field].idx,
210 index_mail_cache_add_idx(imail, ibox->cache_fields[cache_field].idx,
240 index_pop3_uidl_update_exists(&mail->imail.mail.mail,
267 struct mail_private *pmail = &mail->imail.mail;
294 struct index_mail_data *data = &mail->imail.data;
317 return index_mail_init_stream(&mail->imail, hdr_size, body_size,