Lines Matching refs:menu

325 	int menu;  in edit_fs_ffs_opt()  local
335 menu = new_menu(head, opts, i, 40, 6, 0, 0, MC_NOEXITOPT, in edit_fs_ffs_opt()
337 if (menu < 0) in edit_fs_ffs_opt()
339 process_menu(menu, arg); in edit_fs_ffs_opt()
340 free_menu(menu); in edit_fs_ffs_opt()
548 init_fs_type_ext(menudesc *menu, void *arg) in init_fs_type_ext() argument
552 size_t i, ndx, max = menu->numopts; in init_fs_type_ext()
556 menu->cursel = 0; in init_fs_type_ext()
558 menu->cursel = 1; in init_fs_type_ext()
560 menu->cursel = 2; in init_fs_type_ext()
563 menu->cursel = FSMAXTYPES+2; in init_fs_type_ext()
576 menu->cursel = ndx; in init_fs_type_ext()
582 menu->cursel = ndx; in init_fs_type_ext()
591 set_fstype_ext(menudesc *menu, void *arg) in set_fstype_ext() argument
594 size_t i, ndx, max = menu->numopts; in set_fstype_ext()
597 if (menu->cursel >= 0 && menu->cursel <= 2) { in set_fstype_ext()
599 edit->info.fs_sub_type = 3-menu->cursel; in set_fstype_ext()
601 } else if (menu->cursel == FSMAXTYPES+2) { in set_fstype_ext()
615 if (ndx == (size_t)menu->cursel) { in set_fstype_ext()
622 if (ndx == (size_t)menu->cursel) { in set_fstype_ext()
650 edit_fs_type_ext(menudesc *menu, void *arg) in edit_fs_type_ext() argument
705 init_fs_type(menudesc *menu, void *arg) in init_fs_type() argument
713 menu->cursel = 0; in init_fs_type()
715 menu->cursel = 1; in init_fs_type()
717 menu->cursel = 2; in init_fs_type()
721 menu->cursel = i+2; in init_fs_type()
728 set_fstype(menudesc *menu, void *arg) in set_fstype() argument
735 if (menu->cursel < 3) { in set_fstype()
737 edit->info.fs_sub_type = 3-menu->cursel; in set_fstype()
748 ndx = menu->cursel-2; in set_fstype()
771 edit_fs_type(menudesc *menu, void *arg) in edit_fs_type() argument
782 edit_fs_type_ext(menu, arg); in edit_fs_type()
789 edit_fs_type_ext(menu, arg); in edit_fs_type()
858 edit_ptn(menudesc *menu, void *arg) in edit_ptn() argument
904 edit.index = menu->cursel; in edit_ptn()
907 if (menu->cursel < 0 || (size_t)menu->cursel > pset->parts->num_part) in edit_ptn()
909 is_new_part = (size_t)menu->cursel == pset->parts->num_part; in edit_ptn()
1031 show_partition_adder(menu, pset); in edit_ptn()
1037 memmove(menu->opts+edit.index, in edit_ptn()
1038 menu->opts+edit.index+1, in edit_ptn()
1039 sizeof(*menu->opts)*(menu->numopts-edit.index)); in edit_ptn()
1040 menu->numopts--; in edit_ptn()
1041 menu->cursel = 0; in edit_ptn()
1058 memmove(menu->opts+edit.index, in edit_ptn()
1059 menu->opts+edit.index+1, in edit_ptn()
1060 sizeof(*menu->opts)*(menu->numopts-edit.index)); in edit_ptn()
1061 menu->numopts--; in edit_ptn()
1062 menu->cursel = 0; in edit_ptn()
1064 menu->cursel = 1; /* skip sentinel line */ in edit_ptn()
1071 show_partition_adder(menu, pset); in edit_ptn()
1350 fmt_fspart_header(menudesc *menu, void *arg) in fmt_fspart_header() argument
1591 data.usage.menu = new_menu(MSG_clone_target_hdr, in part_ext_clone()
1594 process_menu(data.usage.menu, &data); in part_ext_clone()
1595 free_menu(data.usage.menu); in part_ext_clone()
1902 pset->menu = new_menu(fspart_title, pset->menu_opts, cnt, in edit_and_check_label()
1909 if (pset->menu < 0) { in edit_and_check_label()
1920 process_menu(pset->menu, pset); in edit_and_check_label()
1934 free_menu(pset->menu); in edit_and_check_label()
1935 pset->menu = -1; in edit_and_check_label()