Lines Matching defs:list_set
168 struct mailbox_list_settings *list_set,
178 if (list_set->root_dir != NULL &&
179 *list_set->root_dir == '\0') {
181 list_set->root_dir = NULL;
192 if (list_set->root_dir == NULL || *list_set->root_dir == '\0') {
196 list = list_set->layout == NULL ? NULL :
197 mailbox_list_find_class(list_set->layout);
214 storage_class->v.get_list_settings(ns, list_set);
218 storage_class = mail_storage_autodetect(ns, list_set);
349 struct mailbox_list_settings list_set;
369 mailbox_list_settings_init_defaults(&list_set);
374 list_set.root_dir = ns->user->set->base_dir;
378 if (mailbox_list_settings_parse(ns->user, data, &list_set,
383 storage_class = mail_storage_get_class(ns, driver, &list_set, flags,
387 i_assert(list_set.layout != NULL);
397 if (mailbox_list_create(list_set.layout, ns, &list_set,
400 list_set.layout, *error_r);
409 storage = mail_storage_find(ns->user, storage_class, &list_set);