Lines Matching refs:mail

8 struct mail *
13 struct mail_private *mail; in fail_mailbox_mail_alloc() local
17 mail = p_new(pool, struct mail_private, 1); in fail_mailbox_mail_alloc()
18 mail->mail.box = t->box; in fail_mailbox_mail_alloc()
19 mail->mail.transaction = t; in fail_mailbox_mail_alloc()
20 mail->v = fail_mail_vfuncs; in fail_mailbox_mail_alloc()
21 mail->pool = pool; in fail_mailbox_mail_alloc()
22 p_array_init(&mail->module_contexts, pool, 5); in fail_mailbox_mail_alloc()
23 return &mail->mail; in fail_mailbox_mail_alloc()
26 static void fail_mail_free(struct mail *mail) in fail_mail_free() argument
28 struct mail_private *pmail = (struct mail_private *)mail; in fail_mail_free()
33 static void fail_mail_set_seq(struct mail *mail, uint32_t seq, bool saving) in fail_mail_set_seq() argument
35 mail->seq = seq; in fail_mail_set_seq()
36 mail->uid = seq; in fail_mail_set_seq()
37 mail->saving = saving; in fail_mail_set_seq()
39 mail->expunged = TRUE; in fail_mail_set_seq()
40 mail->has_nuls = FALSE; in fail_mail_set_seq()
41 mail->has_no_nuls = FALSE; in fail_mail_set_seq()
44 static bool fail_mail_set_uid(struct mail *mail, uint32_t uid) in fail_mail_set_uid() argument
46 fail_mail_set_seq(mail, uid, FALSE); in fail_mail_set_uid()
50 static void fail_mail_set_uid_cache_updates(struct mail *mail ATTR_UNUSED, in fail_mail_set_uid_cache_updates()
55 static bool fail_mail_prefetch(struct mail *mail ATTR_UNUSED) in fail_mail_prefetch()
60 static int fail_mail_precache(struct mail *mail ATTR_UNUSED) in fail_mail_precache()
66 fail_mail_add_temp_wanted_fields(struct mail *mail ATTR_UNUSED, in fail_mail_add_temp_wanted_fields()
72 static enum mail_flags fail_mail_get_flags(struct mail *mail ATTR_UNUSED) in fail_mail_get_flags()
78 fail_mail_get_keywords(struct mail *mail ATTR_UNUSED) in fail_mail_get_keywords()
84 fail_mail_get_keyword_indexes(struct mail *mail ATTR_UNUSED) in ARRAY_TYPE()
94 static uint64_t fail_mail_get_modseq(struct mail *mail ATTR_UNUSED) in fail_mail_get_modseq()
100 fail_mail_get_parts(struct mail *mail ATTR_UNUSED, in fail_mail_get_parts()
107 fail_mail_get_date(struct mail *mail ATTR_UNUSED, in fail_mail_get_date()
114 fail_mail_get_received_date(struct mail *mail ATTR_UNUSED, in fail_mail_get_received_date()
121 fail_mail_get_save_date(struct mail *mail ATTR_UNUSED, in fail_mail_get_save_date()
128 fail_mail_get_fail_mail_size(struct mail *mail ATTR_UNUSED, in fail_mail_get_fail_mail_size()
135 fail_mail_get_physical_size(struct mail *mail ATTR_UNUSED, in fail_mail_get_physical_size()
142 fail_mail_get_first_header(struct mail *mail ATTR_UNUSED, in fail_mail_get_first_header()
152 fail_mail_get_headers(struct mail *mail ATTR_UNUSED, in fail_mail_get_headers()
162 fail_mail_get_header_stream(struct mail *mail ATTR_UNUSED, in fail_mail_get_header_stream()
170 fail_mail_get_stream(struct mail *mail ATTR_UNUSED, bool get_body ATTR_UNUSED, in fail_mail_get_stream()
179 fail_mail_get_binary_stream(struct mail *_mail ATTR_UNUSED, in fail_mail_get_binary_stream()
191 fail_mail_get_special(struct mail *mail ATTR_UNUSED, in fail_mail_get_special()
198 static int fail_mail_get_backend_mail(struct mail *mail, in fail_mail_get_backend_mail() argument
199 struct mail **real_mail_r) in fail_mail_get_backend_mail()
201 *real_mail_r = mail; in fail_mail_get_backend_mail()
206 fail_mail_update_flags(struct mail *mail ATTR_UNUSED, in fail_mail_update_flags()
213 fail_mail_update_keywords(struct mail *mail ATTR_UNUSED, in fail_mail_update_keywords()
219 static void fail_mail_update_modseq(struct mail *mail ATTR_UNUSED, in fail_mail_update_modseq()
224 static void fail_mail_expunge(struct mail *mail ATTR_UNUSED) in fail_mail_expunge()
229 fail_mail_set_cache_corrupted(struct mail *mail ATTR_UNUSED, in fail_mail_set_cache_corrupted()