Lines Matching refs:osdev

999 	char			*osdev;  in bam_menu()  local
1022 osdev = osroot = NULL; in bam_menu()
1027 osdev = strtok(opt, ","); in bam_menu()
1028 assert(osdev); in bam_menu()
1154 ret = f(menu, menu_root, osdev); in bam_menu()
5023 get_grubroot(char *osroot, char *osdev, char *menu_root) argument
5031 char *ctdname = strstr(osdev, "dsk/");
5037 bam_error(INVALID_DEV_DSK, osdev);
5043 bam_error(CANNOT_GRUBROOT_BOOTDISK, osdev);
5079 bam_error(BIOSDEV_SKIP, osdev);
5083 fdiskpart = get_partition(osdev);
5086 bam_error(FDISKPART_FAIL, osdev);
5611 get_pool(char *osdev) argument
5622 INJECT_ERROR1("GET_POOL_OSDEV", osdev = NULL);
5623 if (osdev == NULL) {
5628 BAM_DPRINTF((D_GET_POOL_OSDEV, fcn, osdev));
5630 if (osdev[0] != '/') {
5631 (void) strlcpy(buf, osdev, sizeof (buf));
5638 } else if (strncmp(osdev, "/dev/dsk/", strlen("/dev/dsk/")) != 0 &&
5639 strncmp(osdev, "/dev/rdsk/", strlen("/dev/rdsk/")) != 0) {
5640 bam_error(GET_POOL_BAD_OSDEV, osdev);
5650 osdev);
5655 bam_error(FSTYP_A_FAILED, osdev);
5661 bam_error(NULL_FSTYP_A, osdev);
5670 bam_error(BAD_FSTYP_A, osdev);
5685 find_zfs_existing(char *osdev) argument
5693 pool = get_pool(osdev);
5696 bam_error(ZFS_GET_POOL_FAILED, osdev);
5724 find_existing_sign(char *osroot, char *osdev, char *fstype) argument
5734 return (find_zfs_existing(osdev));
6577 create_zfs_sign(char *osdev) argument
6583 BAM_DPRINTF((D_FUNC_ENTRY1, fcn, osdev));
6588 pool = get_pool(osdev);
6591 bam_error(GET_POOL_FAILED, osdev);
6607 create_new_sign(char *osdev, char *fstype) argument
6616 sign = create_zfs_sign(osdev);
6732 set_backup_zfs(char *osdev, char *sign) argument
6740 BAM_DPRINTF((D_FUNC_ENTRY2, fcn, osdev, sign));
6742 pool = get_pool(osdev);
6745 bam_error(GET_POOL_FAILED, osdev);
6774 set_backup(char *osroot, char *osdev, char *sign, char *fstype) argument
6786 ret = set_backup_zfs(osdev, sign);
6872 set_primary_zfs(char *osdev, char *sign) argument
6880 BAM_DPRINTF((D_FUNC_ENTRY2, fcn, osdev, sign));
6882 pool = get_pool(osdev);
6885 bam_error(GET_POOL_FAILED, osdev);
6923 set_primary(char *osroot, char *osdev, char *sign, char *fstype) argument
6934 ret = set_primary_zfs(osdev, sign);
7044 set_signature(char *osroot, char *osdev, char *sign, char *fstype) argument
7049 BAM_DPRINTF((D_FUNC_ENTRY4, fcn, osroot, osdev, sign, fstype));
7051 ret = set_backup(osroot, osdev, sign, fstype);
7055 bam_error(SET_BACKUP_FAILED, sign, osroot, osdev);
7059 ret = set_primary(osroot, osdev, sign, fstype);
7066 bam_error(SET_PRIMARY_FAILED, sign, osroot, osdev);
7073 get_grubsign(char *osroot, char *osdev) argument
7083 BAM_DPRINTF((D_FUNC_ENTRY2, fcn, osroot, osdev));
7091 sign = find_existing_sign(osroot, osdev, fstype);
7094 BAM_DPRINTF((D_GET_GRUBSIGN_NO_EXISTING, fcn, osroot, osdev));
7095 sign = create_new_sign(osdev, fstype);
7098 bam_error(GRUBSIGN_CREATE_FAIL, osdev);
7104 ret = set_signature(osroot, osdev, sign, fstype);
7107 bam_error(GRUBSIGN_WRITE_FAIL, osdev);
7117 bam_print(GRUBSIGN_FOUND_OR_CREATED, sign, osdev);
7119 fdiskpart = get_partition(osdev);
7122 bam_error(FDISKPART_FAIL, osdev);
7127 slice = strrchr(osdev, 's');
8152 update_entry(menu_t *mp, char *menu_root, char *osdev) argument
8168 assert(osdev);
8171 BAM_DPRINTF((D_FUNC_ENTRY3, fcn, menu_root, osdev, bam_root));
8178 grubsign = get_grubsign(osroot, osdev);
8181 bam_error(GET_GRUBSIGN_ERROR, osroot, osdev);
8190 grubroot = get_grubroot(osroot, osdev, menu_root);
8194 fcn, osroot, osdev, menu_root));
8197 fcn, osroot, osdev, menu_root));
8355 char *osdev; local
8424 osdev = get_special("/");
8425 INJECT_ERROR1("REBOOT_SPECIAL_NULL", osdev = NULL);
8426 if (osdev == NULL) {
8432 sign = find_existing_sign("/", osdev, fstype);
8436 free(osdev);
8441 free(osdev);
8836 char *osdev; local
9030 osdev = get_special("/");
9031 INJECT_ERROR1("GET_SET_KERNEL_SPECIAL", osdev = NULL);
9032 if (osdev == NULL) {
9039 sign = find_existing_sign("/", osdev, fstype);
9043 free(osdev);
9049 free(osdev);