H A D | bootadm_loader.c | 32 * Loader menu management. 59 #define MENU BOOT_DIR "/menu.lst" 75 static error_t list_setting(struct menu_lst *menu, char *, char *); 83 "update_entry", OPT_REQ, update_entry, 0, /* menu */ 85 "list_setting", OPT_OPTIONAL, list_setting, 1, /* menu */ 86 "disable_hypervisor", OPT_ABSENT, disable_hyper, 0, /* menu */ 87 "enable_hypervisor", OPT_ABSENT, enable_hyper, 0, /* menu */ 161 count_widths(struct hdr_info *hdr, struct menu_lst *menu) argument 170 STAILQ_FOREACH(entry, menu, next) { 182 struct menu_lst *menu) 181 print_menu_nodes(boolean_t parsable, struct hdr_info *hdr, struct menu_lst *menu) argument 216 print_nodes(boolean_t parsable, struct menu_lst *menu) argument 230 menu_read(struct menu_lst *menu, char *menu_path) argument 319 menu_free(struct menu_lst *menu) argument 346 struct menu_lst menu = {0}; local 563 set_option(struct menu_lst *menu, char *dummy, char *opt) argument 928 list_entry(struct menu_lst *menu, char *menu_root, char *opt) argument 979 update_entry(struct menu_lst *menu, char *menu_root, char *osdev) argument 1013 update_temp(struct menu_lst *menu, char *dummy, char *opt) argument 1133 list_setting(struct menu_lst *menu, char *which, char *setting) argument 1200 disable_hyper(struct menu_lst *menu, char *osroot, char *opt) argument 1211 enable_hyper(struct menu_lst *menu, char *osroot, char *opt) argument [all...] |