Lines Matching defs:sync_mail
74 if (!mail_set_uid(bbox->sync_mail, real_uid)) {
81 flags = mail_get_flags(bbox->sync_mail);
87 kw_names = mail_get_keywords(bbox->sync_mail);
115 if (bbox->sync_mail == NULL) {
117 bbox->sync_mail = mail_alloc(trans, 0, NULL);
403 if (!mail_set_uid(bbox->sync_mail, vrec->real_uid)) {
410 mail_expunge(bbox->sync_mail);
415 mail_update_flags(bbox->sync_mail,
420 mail_update_flags(bbox->sync_mail,
434 mail_update_keywords(bbox->sync_mail,
739 const struct virtual_sync_mail *sync_mail, *sync_mails;
751 sync_mail = &sync_mails[i];
752 if (sync_mail->vrec.mailbox_id != bbox->mailbox_id) {
753 if (sync_mail->vrec.mailbox_id < bbox->mailbox_id) {
763 sync_mail->vrec.real_uid, result, sync_mail->vseq);
1441 if (!mail_set_uid(bbox->sync_mail, vrec->real_uid)) {
1445 } else if (mail_get_received_date(bbox->sync_mail,
1447 if (!bbox->sync_mail->expunged)
1626 struct virtual_sync_mail *sync_mail;
1634 sync_mail = array_append_space(&ctx->all_mails);
1635 sync_mail->vseq = vseq;
1636 sync_mail->vrec = *vrec;