Lines Matching refs:autobox
108 struct autocreate_box *autobox;
138 autobox = array_append_space(&actx->boxes);
139 autobox->name = set->name;
140 autobox->set = set;
141 if (strcasecmp(autobox->name, "INBOX") == 0) {
144 autobox->name = "INBOX";
901 struct autocreate_box *autobox;
905 array_foreach_modifiable(&actx->boxes, autobox) {
906 name_len = strlen(autobox->name);
907 if (strncmp(info->vname, autobox->name, name_len) != 0 ||
912 autobox->flags |= MAILBOX_CHILDREN;
914 autobox->flags |= MAILBOX_CHILD_SUBSCRIBED;
915 autobox->child_listed = TRUE;
922 const struct autocreate_box *autobox)
930 actx->new_info.vname = autobox->name;
931 actx->new_info.flags = autobox->flags;
950 *autobox->set->special_use == '\0' ? NULL :
951 autobox->set->special_use;
954 if ((match & IMAP_MATCH_PARENT) != 0 && !autobox->child_listed) {
1017 const struct autocreate_box *autoboxes, *autobox;
1029 autobox = &autoboxes[actx->idx++];
1030 if (autocreate_iter_autobox(ctx, autobox))