Home
last modified time | relevance | path

Searched refs:menu_path (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/cmd/boot/bootadm/
H A Dbootadm_loader.c295 menu_read(struct menu_lst *menu, char *menu_path) in menu_read() argument
308 fp = fopen(menu_path, "r"); in menu_read()
404 char menu_path[PATH_MAX]; in bam_loader_menu() local
496 (void) strlcpy(menu_path, clean_menu_root, sizeof (menu_path)); in bam_loader_menu()
497 (void) strlcat(menu_path, MENU, sizeof (menu_path)); in bam_loader_menu()
499 BAM_DPRINTF(("%s: menu path is: %s\n", fcn, menu_path)); in bam_loader_menu()
505 if (menu_read(&menu, menu_path) == BAM_ERROR && in bam_loader_menu()
507 bam_error(_("cannot find menu file: %s\n"), menu_path); in bam_loader_menu()
518 menu_path); in bam_loader_menu()
542 ret = f(&menu, menu_path, opt); in bam_loader_menu()
H A Dbootadm.c1317 char menu_path[PATH_MAX]; in bam_menu() local
1445 (void) strlcpy(menu_path, clean_menu_root, sizeof (menu_path)); in bam_menu()
1446 (void) strlcat(menu_path, GRUB_MENU, sizeof (menu_path)); in bam_menu()
1455 menu_path); in bam_menu()
1457 if ((menu = menu_read(menu_path)) == NULL) { in bam_menu()
1492 ret = f(menu, menu_path, opt); in bam_menu()
5151 menu_read(char *menu_path) in menu_read() argument
5160 fp = fopen(menu_path, "r"); in menu_read()
5247 list_entry(menu_t *mp, char *menu_path, char *opt) in list_entry() argument
5255 assert(menu_path); in list_entry()
[all …]
/illumos-gate/usr/src/lib/libbe/common/
H A Dbe_utils.c3971 char *menu_path = NULL; in be_create_menu() local
3980 menu_path = strdup(menu_file); in be_create_menu()
3981 if (menu_path == NULL) in be_create_menu()
3984 (void) dirname(menu_path); in be_create_menu()
3985 if (*menu_path == '.') { in be_create_menu()
3986 free(menu_path); in be_create_menu()
3989 if (mkdirp(menu_path, in be_create_menu()
3993 "directory: %s\n"), menu_path, strerror(errno)); in be_create_menu()
3994 free(menu_path); in be_create_menu()
3997 free(menu_path); in be_create_menu()