Lines Matching refs:osroot
49 get_findroot_cap(const char *osroot)
60 assert(is_grub(osroot));
63 osroot, "boot/grub/capability");
107 get_boot_cap(const char *osroot)
126 if (!is_grub(osroot)) {
127 bam_error(NOT_GRUB_ROOT, osroot);
131 (void) snprintf(fname, PATH_MAX, "%s/%s", osroot,
203 get_findroot_cap(osroot);
347 cvt_kernel_line(line_t *line, const char *osroot, entry_t *entry)
359 BAM_DPRINTF((D_FUNC_ENTRY2, fcn, line->line, osroot));
378 (void) snprintf(path, PATH_MAX, "%s%s", osroot,
380 (void) snprintf(path_64, PATH_MAX, "%s%s", osroot,
558 bam_warn_hand_entries(menu_t *mp, char *osroot)
592 bam_error(HAND_ADDED_ENTRIES, osroot, MENU_URL(osroot));
684 * menu entries for the supplied osroot into a format compatible
685 * with the GRUB installation on osroot.
799 char *osroot,
833 ret = cvt_kernel_line(line, osroot, entry);
875 upgrade_menu(menu_t *mp, char *osroot, char *menu_root)
885 assert(osroot);
888 BAM_DPRINTF((D_FUNC_ENTRY2, fcn, osroot, menu_root));
896 bam_error(DOWNGRADE_NOTSUP, osroot);
903 osdev = get_special(osroot);
906 bam_error(CANT_FIND_SPECIAL, osroot);
910 grubsign = get_grubsign(osroot, osdev);
914 bam_error(CANT_FIND_GRUBSIGN, osroot);
919 grubroot = get_grubroot(osroot, osdev, menu_root);
925 grubroot, root_optional(osroot, menu_root));
932 root_optional(osroot, menu_root));
939 ret3 = bam_add_dboot(mp, osroot, grubsign,
940 grubroot, root_optional(osroot, menu_root));
946 bam_error(CVT_TODO, MENU_URL(osroot));
948 bam_warn_hand_entries(mp, osroot);
958 bam_error(CVT_ABORT, osroot, MENU_URL(osroot));