Lines Matching refs:module_ctx
37 union mailbox_list_module_context module_ctx;
48 union mailbox_module_context module_ctx;
54 union mailbox_transaction_module_context module_ctx;
67 union mail_module_context module_ctx;
105 if (fbox->module_ctx.super.get_status(box, items, status_r) < 0)
210 ctx = fbox->module_ctx.super.search_init(t, args, sort_program,
310 return fbox->module_ctx.super.
349 return fbox->module_ctx.super.search_next_update_seq(ctx);
355 if (!fbox->module_ctx.super.search_next_update_seq(ctx))
399 if (fbox->module_ctx.super.search_deinit(ctx) < 0)
433 return fmail->module_ctx.super.get_special(_mail, field, value_r);
528 fmail->module_ctx.super.precache(_mail);
548 fmail->module_ctx.super = *v;
549 mail->vlast = &fmail->module_ctx.super;
568 t = fbox->module_ctx.super.transaction_begin(box, flags, reason);
617 fbox->module_ctx.super.transaction_rollback(t);
674 if (fbox->module_ctx.super.transaction_commit(t, changes_r) < 0)
690 if (fbox->module_ctx.super.sync_notify != NULL)
691 fbox->module_ctx.super.sync_notify(box, uid, sync_type);
725 if (fbox->module_ctx.super.sync_deinit(ctx, status_r) < 0)
744 if (fbox->module_ctx.super.save_finish(ctx) < 0)
755 if (fbox->module_ctx.super.copy(ctx, mail) < 0)
826 fbox->module_ctx.super = *v;
827 box->vlast = &fbox->module_ctx.super;
852 flist->module_ctx.super.deinit(list);
909 flist->module_ctx.super = *v;
911 list->vlast = &flist->module_ctx.super;