Lines Matching defs:namespaces
25 struct mail_namespace *namespaces, *cur_ns;
66 ns = mail_namespace_find_subscribable(ns->user->namespaces,
211 (namespaces are sorted by prefix length) */
290 /* filter out namespaces whose prefix doesn't match. this same code
370 for (ns = ctx->namespaces; ns != NULL; ns = ns->next) {
530 if (mail_namespace_find_prefix(ctx->namespaces, "") == NULL) {
707 patterns_match_inbox(struct mail_namespace *namespaces,
710 struct mail_namespace *ns = mail_namespace_find_inbox(namespaces);
719 struct mail_namespace *namespaces)
725 ctx->inbox_info.ns = mail_namespace_find_inbox(namespaces);
734 mailbox_list_iter_init_namespaces(struct mail_namespace *namespaces,
743 i_assert(namespaces != NULL);
745 pool = pool_alloconly_create("mailbox list namespaces", 1024);
753 ctx->namespaces = namespaces;
754 ctx->error_list = namespaces->list;
760 if (patterns_match_inbox(namespaces, ctx->patterns) &&
767 if (inbox_info_init(ctx, namespaces) < 0) {
775 this is used only when checking which namespaces to list */
782 ctx->cur_ns = namespaces;
783 ctx->ctx.list->ns = namespaces;