Lines Matching refs:osdev

1328 	char			*osdev;  in bam_menu()  local
1352 osdev = osroot = NULL; in bam_menu()
1357 osdev = strtok(opt, ","); in bam_menu()
1358 assert(osdev); in bam_menu()
1488 ret = f(menu, menu_root, osdev); in bam_menu()
5661 get_grubroot(char *osroot, char *osdev, char *menu_root) argument
5669 char *ctdname = strstr(osdev, "dsk/");
5675 bam_error(_("not a /dev/[r]dsk name: %s\n"), osdev);
5682 "bootdisk: %s\n"), osdev);
5720 osdev);
5724 fdiskpart = get_partition(osdev);
5728 osdev);
6280 get_pool(char *osdev) argument
6291 INJECT_ERROR1("GET_POOL_OSDEV", osdev = NULL);
6292 if (osdev == NULL) {
6297 BAM_DPRINTF(("%s: osdev arg = %s\n", fcn, osdev));
6299 if (osdev[0] != '/') {
6300 (void) strlcpy(buf, osdev, sizeof (buf));
6307 } else if (strncmp(osdev, "/dev/dsk/", strlen("/dev/dsk/")) != 0 &&
6308 strncmp(osdev, "/dev/rdsk/", strlen("/dev/rdsk/")) != 0) {
6310 osdev);
6320 osdev);
6325 bam_error(_("fstyp -a on device %s failed\n"), osdev);
6331 bam_error(_("NULL fstyp -a output for device %s\n"), osdev);
6340 bam_error(_("bad fstyp -a output for device %s\n"), osdev);
6355 find_zfs_existing(char *osdev) argument
6363 pool = get_pool(osdev);
6366 bam_error(_("failed to get pool for device: %s\n"), osdev);
6396 find_existing_sign(char *osroot, char *osdev, char *fstype) argument
6406 return (find_zfs_existing(osdev));
7291 create_zfs_sign(char *osdev) argument
7297 BAM_DPRINTF(("%s: entered. arg: %s\n", fcn, osdev));
7302 pool = get_pool(osdev);
7305 bam_error(_("failed to get pool name from %s\n"), osdev);
7321 create_new_sign(char *osdev, char *fstype) argument
7330 sign = create_zfs_sign(osdev);
7452 set_backup_zfs(char *osdev, char *sign) argument
7460 BAM_DPRINTF(("%s: entered. args: %s %s\n", fcn, osdev, sign));
7462 pool = get_pool(osdev);
7465 bam_error(_("failed to get pool name from %s\n"), osdev);
7494 set_backup(char *osroot, char *osdev, char *sign, char *fstype) argument
7506 ret = set_backup_zfs(osdev, sign);
7599 set_primary_zfs(char *osdev, char *sign) argument
7607 BAM_DPRINTF(("%s: entered. args: %s %s\n", fcn, osdev, sign));
7609 pool = get_pool(osdev);
7612 bam_error(_("failed to get pool name from %s\n"), osdev);
7651 set_primary(char *osroot, char *osdev, char *sign, char *fstype) argument
7662 ret = set_primary_zfs(osdev, sign);
7776 set_signature(char *osroot, char *osdev, char *sign, char *fstype) argument
7782 osroot, osdev, sign, fstype));
7784 ret = set_backup(osroot, osdev, sign, fstype);
7789 sign, osroot, osdev);
7793 ret = set_primary(osroot, osdev, sign, fstype);
7801 sign, osroot, osdev);
7808 get_grubsign(char *osroot, char *osdev) argument
7818 BAM_DPRINTF(("%s: entered. args: %s %s\n", fcn, osroot, osdev));
7826 sign = find_existing_sign(osroot, osdev, fstype);
7830 fcn, osroot, osdev));
7831 sign = create_new_sign(osdev, fstype);
7835 "device: %s\n"), osdev);
7841 ret = set_signature(osroot, osdev, sign, fstype);
7845 "device: %s\n"), osdev);
7856 sign, osdev);
7858 fdiskpart = get_partition(osdev);
7862 osdev);
7867 slice = strrchr(osdev, 's');
8709 update_entry(menu_t *mp, char *menu_root, char *osdev) argument
8725 assert(osdev);
8728 BAM_DPRINTF(("%s: entered. args: %s %s %s\n", fcn, menu_root, osdev,
8736 grubsign = get_grubsign(osroot, osdev);
8740 osroot, osdev);
8749 grubroot = get_grubroot(osroot, osdev, menu_root);
8753 "menu_root=%s\n", fcn, osroot, osdev, menu_root));
8756 "menu_root=%s\n", fcn, osroot, osdev, menu_root));
8918 char *osdev; local
8992 osdev = get_special("/");
8993 INJECT_ERROR1("REBOOT_SPECIAL_NULL", osdev = NULL);
8994 if (osdev == NULL) {
9001 sign = find_existing_sign("/", osdev, fstype);
9005 free(osdev);
9011 free(osdev);
9423 char *osdev; local
9628 osdev = get_special("/");
9629 INJECT_ERROR1("GET_SET_KERNEL_SPECIAL", osdev = NULL);
9630 if (osdev == NULL) {
9639 sign = find_existing_sign("/", osdev, fstype);
9643 free(osdev);
9651 free(osdev);