Lines Matching refs:qbox
43 struct quota_clone_mailbox *qbox = QUOTA_CLONE_CONTEXT(box);
59 qbox->quota_changed = FALSE;
110 qbox->quota_changed = FALSE;
115 struct quota_clone_mailbox *qbox = QUOTA_CLONE_CONTEXT(box);
119 timeout_remove(&qbox->to_quota_flush);
123 } else if (qbox->quota_changed) {
132 struct quota_clone_mailbox *qbox = QUOTA_CLONE_CONTEXT(box);
134 qbox->quota_changed = TRUE;
135 if (qbox->to_quota_flush == NULL) {
136 qbox->to_quota_flush = timeout_add(QUOTA_CLONE_FLUSH_DELAY_MSECS,
143 struct quota_clone_mailbox *qbox =
147 return qbox->module_ctx.super.save_finish(ctx);
153 struct quota_clone_mailbox *qbox =
157 return qbox->module_ctx.super.copy(ctx, mail);
164 struct quota_clone_mailbox *qbox = QUOTA_CLONE_CONTEXT(box);
166 if (qbox->module_ctx.super.sync_notify != NULL)
167 qbox->module_ctx.super.sync_notify(box, uid, sync_type);
175 struct quota_clone_mailbox *qbox = QUOTA_CLONE_CONTEXT(box);
177 qbox->module_ctx.super.close(box);
187 struct quota_clone_mailbox *qbox;
192 qbox = p_new(box->pool, struct quota_clone_mailbox, 1);
193 qbox->module_ctx.super = *v;
194 box->vlast = &qbox->module_ctx.super;
200 MODULE_CONTEXT_SET(box, quota_clone_storage_module, qbox);