Lines Matching refs:namespaces

23 	   INBOX namespace and also for any other users' shared namespaces. */
36 /* Namespace has at least some usable mailboxes. Autocreated namespaces
62 namespaces. */
65 through all namespaces that have the same alias_for. */
103 /* Add and initialize namespaces to user based on namespace settings. */
110 /* Deinitialize all namespaces. mail_user_deinit() calls this automatically
111 for user's namespaces. */
112 void mail_namespaces_deinit(struct mail_namespace **namespaces);
120 int mail_namespaces_init_finish(struct mail_namespace *namespaces,
126 /* Set storage callback functions to use in all namespaces. */
127 void mail_namespaces_set_storage_callbacks(struct mail_namespace *namespaces,
134 /* Destroy a single namespace and remove it from user's namespaces list. */
144 char mail_namespaces_get_root_sep(struct mail_namespace *namespaces)
150 mail_namespace_find(struct mail_namespace *namespaces, const char *mailbox);
155 mail_namespace_find_unalias(struct mail_namespace *namespaces,
158 /* Like mail_namespace_find(), but ignore hidden namespaces. */
160 mail_namespace_find_visible(struct mail_namespace *namespaces,
162 /* Like mail_namespace_find(), but find only from namespaces with
165 mail_namespace_find_subscribable(struct mail_namespace *namespaces,
167 /* Like mail_namespace_find(), but find only from namespaces with
170 mail_namespace_find_unsubscribable(struct mail_namespace *namespaces,
174 mail_namespace_find_inbox(struct mail_namespace *namespaces);
177 mail_namespace_find_prefix(struct mail_namespace *namespaces,
181 mail_namespace_find_prefix_nosep(struct mail_namespace *namespaces,