Lines Matching refs:module_ctx
26 union mailbox_list_module_context module_ctx;
30 union mailbox_module_context module_ctx;
143 if (qbox->module_ctx.super.get_status(box, items, status_r) < 0)
157 t = qbox->module_ctx.super.transaction_begin(box, flags, reason);
174 if (qbox->module_ctx.super.transaction_commit(ctx, changes_r) < 0) {
191 qbox->module_ctx.super.transaction_rollback(ctx);
302 if (qbox->module_ctx.super.copy(ctx, mail) < 0)
368 return qbox->module_ctx.super.save_begin(ctx, input);
376 if (qbox->module_ctx.super.save_finish(ctx) < 0)
416 if (qbox->module_ctx.super.sync_notify != NULL)
417 qbox->module_ctx.super.sync_notify(box, uid, sync_type);
517 ret = qbox->module_ctx.super.sync_deinit(ctx, status_r);
553 qbox->module_ctx.super.close(box);
567 qbox->module_ctx.super.free(box);
582 qbox->module_ctx.super = *v;
583 box->vlast = &qbox->module_ctx.super;
605 qlist->module_ctx.super.deinit(list);
621 quser->module_ctx.super.deinit(user);
649 quser->module_ctx.super = *v;
650 user->vlast = &quser->module_ctx.super;
713 qlist->module_ctx.super = *v;
714 list->vlast = &qlist->module_ctx.super;