Lines Matching refs:ibox
718 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box);
720 if (ibox->module_ctx.super.open(box) < 0) {
733 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box);
735 if (ibox->module_ctx.super.create_box(box, update, directory) < 0) {
748 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box);
750 if (ibox->module_ctx.super.update_box(box, update) < 0) {
959 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(box);
962 if (ibox->have_backend)
964 return ibox->module_ctx.super.sync_init(box, flags);
971 struct index_list_mailbox *ibox = INDEX_LIST_STORAGE_CONTEXT(ctx->box);
974 if (ibox->module_ctx.super.sync_deinit(ctx, status_r) < 0)
979 if (ibox->have_backend)
989 struct index_list_mailbox *ibox;
994 ibox = p_new(box->pool, struct index_list_mailbox, 1);
995 ibox->module_ctx.super = *v;
996 box->vlast = &ibox->module_ctx.super;
997 MODULE_CONTEXT_SET(box, index_list_storage_module, ibox);
1011 ibox->have_backend = mailbox_list_index_backend_init_mailbox(box, v);