Home
last modified time | relevance | path

Searched refs:osroot (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/boot/bootadm/
H A Dbootadm_upgrade.c49 get_findroot_cap(const char *osroot) in get_findroot_cap() argument
61 osroot, "boot/grub/capability"); in get_findroot_cap()
107 get_boot_cap(const char *osroot) in get_boot_cap() argument
137 (void) snprintf(fname, PATH_MAX, "%s/%s", osroot, in get_boot_cap()
142 (void) snprintf(fname, PATH_MAX, "%s/%s", osroot, in get_boot_cap()
218 get_findroot_cap(osroot); in get_boot_cap()
363 cvt_kernel_line(line_t *line, const char *osroot, entry_t *entry) in cvt_kernel_line() argument
375 BAM_DPRINTF(("%s: entered. args: %s %s\n", fcn, line->line, osroot)); in cvt_kernel_line()
394 (void) snprintf(path, PATH_MAX, "%s%s", osroot, in cvt_kernel_line()
396 (void) snprintf(path_64, PATH_MAX, "%s%s", osroot, in cvt_kernel_line()
[all …]
H A Dbootadm_hyper.c656 parse_bootenvrc(char *osroot) in parse_bootenvrc() argument
665 assert(osroot); in parse_bootenvrc()
667 len = strlen(osroot) + strlen(BOOTRC_FILE) + 1; in parse_bootenvrc()
670 (void) snprintf(rcpath, len, "%s%s", osroot, BOOTRC_FILE); in parse_bootenvrc()
755 cvt_to_hyper(menu_t *mp, char *osroot, char *extra_args) in cvt_to_hyper() argument
780 assert(osroot); in cvt_to_hyper()
782 BAM_DPRINTF(("%s: entered. args: %s %s\n", fcn, osroot, extra_args)); in cvt_to_hyper()
787 if ((osdev = get_special(osroot)) == NULL) { in cvt_to_hyper()
789 osroot); in cvt_to_hyper()
800 if (strcmp(osroot, "/") == 0) in cvt_to_hyper()
[all …]
H A Dbootadm.h212 extern error_t get_boot_cap(const char *osroot);
220 extern char *get_grubsign(char *osroot, char *osdev);
221 extern char *get_grubroot(char *osroot, char *osdev, char *menu_root);
222 extern int root_optional(char *osroot, char *menu_root);
H A Dbootadm.c1329 char *osroot; in bam_menu() local
1352 osdev = osroot = NULL; in bam_menu()
1359 osroot = strtok(NULL, ","); in bam_menu()
1360 if (osroot) { in bam_menu()
1362 if (realpath(osroot, rootbuf) == NULL) { in bam_menu()
1364 osroot, strerror(errno)); in bam_menu()
5517 create_diskmap(char *osroot) in create_diskmap() argument
5529 ret = snprintf(path, sizeof (path), "%s/%s", osroot, in create_diskmap()
5533 "path too long\n"), osroot); in create_diskmap()
5540 "%s/%s > /dev/null", osroot, CREATE_DISKMAP); in create_diskmap()
[all …]
H A Dbootadm_loader.c414 char *osroot; in bam_loader_menu() local
431 osdev = osroot = NULL; in bam_loader_menu()
438 osroot = strtok(NULL, ","); in bam_loader_menu()
439 if (osroot) { in bam_loader_menu()
441 if (realpath(osroot, rootbuf) == NULL) { in bam_loader_menu()
443 osroot, strerror(errno)); in bam_loader_menu()
1291 disable_hyper(struct menu_lst *menu, char *osroot, char *opt) in disable_hyper() argument
1302 enable_hyper(struct menu_lst *menu, char *osroot, char *opt) in enable_hyper() argument