Lines Matching refs:items

103 		struct bsddialog_menuitem items[] = {  in newfs_command()  local
121 nitems(items), items, NULL); in newfs_command()
127 for (i = 0; i < (int)nitems(items); i++) { in newfs_command()
128 if (items[i].on == false) in newfs_command()
130 if (strcmp(items[i].name, "UFS1") == 0) in newfs_command()
132 else if (strcmp(items[i].name, "SU") == 0) in newfs_command()
134 else if (strcmp(items[i].name, "SUJ") == 0) in newfs_command()
136 else if (strcmp(items[i].name, "TRIM") == 0) in newfs_command()
141 struct bsddialog_menuitem items[] = { in newfs_command() local
159 nitems(items), items, NULL); in newfs_command()
175 for (i = 0; i < (int)nitems(items); i++) { in newfs_command()
176 if (items[i].on == false) in newfs_command()
178 if (strcmp(items[i].name, "fletcher4") == 0) in newfs_command()
180 else if (strcmp(items[i].name, "fletcher2") == 0) in newfs_command()
182 else if (strcmp(items[i].name, "sha256") == 0) in newfs_command()
184 else if (strcmp(items[i].name, "atime") == 0) in newfs_command()
190 struct bsddialog_menuitem items[] = { in newfs_command() local
203 nitems(items), items, NULL); in newfs_command()
209 for (i = 0; i < (int)nitems(items); i++) { in newfs_command()
210 if (items[i].on == false) in newfs_command()
212 if (strcmp(items[i].name, "FAT32") == 0) in newfs_command()
214 else if (strcmp(items[i].name, "FAT16") == 0) in newfs_command()
216 else if (strcmp(items[i].name, "FAT12") == 0) in newfs_command()
239 struct bsddialog_menuitem items[] = { in choose_part_type() local
250 for (i = 0; i < (int)nitems(items); i++) in choose_part_type()
251 if (strcmp(items[i].name, def_scheme) == 0) in choose_part_type()
260 nitems(items), items, &choice); in choose_part_type()
265 if (!is_scheme_bootable(items[choice].name)) { in choose_part_type()
271 "to proceed?", items[choice].name); in choose_part_type()
280 scheme = items[choice].name; in choose_part_type()
562 struct bsddialog_formitem items[] = { in gpart_edit() local
633 items[0].init = gc->lg_val; in gpart_edit()
637 items[3].init = gc->lg_val; in gpart_edit()
646 items[2].init = md->fstab->fs_file; in gpart_edit()
653 items[1].init = sizestr; in gpart_edit()
658 choice = bsddialog_form(&conf, "", 0, 0, 0, nitems, items, NULL); in gpart_edit()
665 if (strcmp(items[2].value, "/") == 0 && !is_fs_bootable(scheme, in gpart_edit()
666 items[0].value)) { in gpart_edit()
672 items[0].value); in gpart_edit()
682 if (items[3].value != NULL && strchr(items[3].value, '/') != NULL) { in gpart_edit()
695 if (items[3].value != NULL && (hadlabel || items[3].value[0] != '\0')) in gpart_edit()
696 gctl_ro_param(r, "label", -1, items[3].value); in gpart_edit()
697 gctl_ro_param(r, "type", -1, items[0].value); in gpart_edit()
706 newfs = newfs_command(items[0].value, 1); in gpart_edit()
707 set_default_part_metadata(pp->lg_name, scheme, items[0].value, in gpart_edit()
708 items[2].value, (strcmp(oldtype, items[0].value) != 0) ? in gpart_edit()
713 if (strcmp(oldtype, items[0].value) != 0 && cp != NULL) in gpart_edit()
715 if (strcmp(oldtype, items[0].value) != 0 && strcmp(items[0].value, in gpart_edit()
719 for (i = 0; i < nitems(items); i++) in gpart_edit()
720 if (items[i].value != NULL) in gpart_edit()
721 free(items[i].value); in gpart_edit()
1046 struct bsddialog_formitem items[] = { in gpart_create() local
1119 items[1].init = sizestr; in gpart_create()
1123 items[0].init = "freebsd"; in gpart_create()
1124 items[0].bottomdesc = "Filesystem type (e.g. freebsd, fat32)"; in gpart_create()
1130 items[0].init = (char *)default_type; in gpart_create()
1132 items[1].init = (char *)default_size; in gpart_create()
1134 items[2].init = (char *)default_mountpoint; in gpart_create()
1137 strncpy(options_fstype, items[0].init, in gpart_create()
1148 choice = bsddialog_form(&conf, "", 0, 0, 0, nitems, items, NULL); in gpart_create()
1159 strncpy(options_fstype, items[0].value, in gpart_create()
1162 for (i = 0; i < nitems(items); i++) { in gpart_create()
1164 free((char*)items[i].init); in gpart_create()
1165 items[i].init = items[i].value; in gpart_create()
1171 items[0].value = strdup(items[0].init); in gpart_create()
1172 items[1].value = strdup(items[1].init); in gpart_create()
1173 items[2].value = strdup(items[2].init); in gpart_create()
1175 items[3].value = strdup(items[3].init); in gpart_create()
1182 if (strcmp(options_fstype, items[0].value) != 0) { in gpart_create()
1184 strncpy(options_fstype, items[0].value, sizeof(options_fstype)); in gpart_create()
1189 if (strlen(items[1].value) > 0) { in gpart_create()
1190 if (expand_number(items[1].value, &bytes) != 0) { in gpart_create()
1203 if (items[3].value != NULL && strchr(items[3].value, '/') != NULL) { in gpart_create()
1211 if (strcmp(items[0].value, "freebsd-ufs") == 0 && in gpart_create()
1212 items[2].value[0] != '/') { in gpart_create()
1233 if (strcmp(items[0].value, "freebsd") == 0 && in gpart_create()
1234 strlen(items[2].value) > 0) { in gpart_create()
1244 if (strcmp(items[2].value, "/") == 0 && !is_scheme_bootable(scheme)) { in gpart_create()
1260 if (strcmp(items[2].value, "/") == 0 && !is_fs_bootable(scheme, in gpart_create()
1261 items[0].value)) { in gpart_create()
1267 items[0].value); in gpart_create()
1281 if ((strcmp(items[0].value, "freebsd") == 0 || in gpart_create()
1282 strcmp(items[2].value, "/") == 0) && bootpart_size(scheme) > 0) { in gpart_create()
1304 gctl_ro_param(r, "type", -1, items[0].value); in gpart_create()
1309 if (items[3].value != NULL && items[3].value[0] != '\0') in gpart_create()
1310 gctl_ro_param(r, "label", -1, items[3].value); in gpart_create()
1337 if (strcmp(items[0].value, "freebsd") == 0) in gpart_create()
1341 items[0].value, items[2].value, newfs); in gpart_create()
1344 for (i = 0; i < nitems(items); i++) { in gpart_create()
1345 if (items[i].value != NULL) { in gpart_create()
1346 free(items[i].value); in gpart_create()
1347 if (init_allocated && items[i].init != NULL) in gpart_create()
1348 free((char*)items[i].init); in gpart_create()