Lines Matching refs:_mail
75 static void quota_mail_expunge(struct mail *_mail)
77 struct mail_private *mail = (struct mail_private *)_mail;
78 struct quota_mailbox *qbox = QUOTA_CONTEXT_REQUIRE(_mail->box);
79 struct quota_user *quser = QUOTA_USER_CONTEXT_REQUIRE(_mail->box->storage->user);
81 struct quota_transaction_context *qt = QUOTA_CONTEXT_REQUIRE(_mail->transaction);
86 qmail->super.expunge(_mail);
95 ret = mail_get_virtual_size(_mail, &size);
97 ret = mail_get_physical_size(_mail, &size);
103 array_append(&qbox->expunge_uids, &_mail->uid, 1);
105 if ((_mail->transaction->flags & MAILBOX_TRANSACTION_FLAG_SYNC) != 0) {
115 qmail->super.expunge(_mail);
195 void quota_mail_allocated(struct mail *_mail)
197 struct quota_mailbox *qbox = QUOTA_CONTEXT(_mail->box);
198 struct mail_private *mail = (struct mail_private *)_mail;