/illumos-gate/usr/src/boot/common/ |
H A D | disk.c | 234 int rc, slice, partition; in disk_open() local 261 slice = dev->d_slice; in disk_open() 294 } else if (slice >= 0) { in disk_open() 296 if (slice == 0) in disk_open() 304 slice = part.index; in disk_open() 374 dev->d_slice = slice; in disk_open() 421 int unit, slice, partition; in disk_parsedev() local 434 slice = D_SLICEWILD; in disk_parsedev() 437 slice = D_SLICENONE; in disk_parsedev() 448 slice = strtol(np, &cp, 10); in disk_parsedev() [all …]
|
/illumos-gate/usr/src/boot/i386/common/ |
H A D | drv.h | 36 unsigned int slice; member
|
/illumos-gate/usr/src/boot/i386/gptzfsboot/ |
H A D | zfsboot.c | 522 bdev->d_kind.biosdisk.slice + 1, in mount_root()
|
/illumos-gate/usr/src/boot/i386/libi386/ |
H A D | biosdisk.c | 1307 int i, unit, slice, partition; in bd_getdev() local 1310 slice = 0; in bd_getdev() 1329 slice = dev->d_slice + 1; in bd_getdev() 1371 rootdev = MAKEBOOTDEV(major, slice, unit, partition); in bd_getdev()
|
H A D | libi386.h | 37 int slice; member
|
/illumos-gate/usr/src/boot/i386/loader/ |
H A D | main.c | 237 new_currdev.d_kind.biosdisk.slice = -1; in extract_currdev() 272 new_currdev.d_kind.biosdisk.slice = -1; in extract_currdev() 276 new_currdev.d_kind.biosdisk.slice = in extract_currdev()
|
/illumos-gate/usr/src/boot/libsa/zfs/ |
H A D | zfs.c | 1428 int slice = dev->d_slice; in zfs_probe_dev() local 1431 if (partition != D_PARTNONE && slice != D_SLICENONE) { in zfs_probe_dev()
|
/illumos-gate/usr/src/boot/sys/i386/include/ |
H A D | bootinfo.h | 109 #define MAKEBOOTDEV(type, slice, unit, partition) \ argument 110 (((type) << B_TYPESHIFT) | ((slice) << B_SLICESHIFT) | \
|
/illumos-gate/usr/src/cmd/availdevs/ |
H A D | availdevs.c | 92 xmlNodePtr slice = xmlNewChild( in add_disk_to_xml() local 94 (void) xmlSetProp(slice, in add_disk_to_xml() 97 set_uint64_prop(slice, ATTR_SLICE_SIZE, sp->size); in add_disk_to_xml() 98 set_uint64_prop(slice, ATTR_SLICE_START, sp->start); in add_disk_to_xml() 101 (void) xmlSetProp(slice, in add_disk_to_xml() 107 (void) xmlSetProp(slice, in add_disk_to_xml()
|
/illumos-gate/usr/src/cmd/boot/bootadm/ |
H A D | bootadm.c | 5664 char *slice; local 5688 if (slice) 5711 if (slice) 5738 if (slice) { 6647 slice); 6658 slice); 6681 slice); 6728 (void) strlcpy(slice, s0, sizeof (slice)); 6802 (void) strlcpy(slice, s0, sizeof (slice)); 7811 char *slice; local [all …]
|
/illumos-gate/usr/src/cmd/boot/installboot/i386/ |
H A D | installboot.c | 1151 int slice, fd; in probe_gpt() local 1157 slice = efi_alloc_and_read(fd, &vtoc); in probe_gpt() 1159 if (slice < 0) in probe_gpt() 1164 data->target.size = vtoc->efi_parts[slice].p_size; in probe_gpt() 1247 device->stage.id = slice; in probe_gpt() 1277 device->stage.id = slice; in probe_gpt() 1405 int slice, fd; in probe_vtoc() local 1414 slice = read_extvtoc(fd, &exvtoc); in probe_vtoc() 1416 if (slice < 0) in probe_vtoc() 1423 if (exvtoc.v_part[slice].p_tag == V_BACKUP) { in probe_vtoc() [all …]
|
/illumos-gate/usr/src/cmd/boot/installgrub/ |
H A D | installgrub.c | 742 device->start_sector = vtoc->efi_parts[device->slice].p_start; in get_start_sector() 744 device->partition = device->slice; in get_start_sector() 745 device->slice = 0xff; in get_start_sector() 1452 = (device->partition << 16) | (device->slice << 8) | 0xff; in prepare_stage2() 1519 device->slice = atoi(&raw[len - 1]); in get_raw_partition_path()
|
H A D | installgrub.h | 44 int slice; member
|
/illumos-gate/usr/src/cmd/devfsadm/ |
H A D | disk_link.c | 511 char slice[4]; in disk_common() local 555 (void) snprintf(slice, 4, "%s", part); in disk_common() 559 (void) sprintf(slice, "s%d", mn[0] - 'a'); in disk_common() 561 (void) sprintf(slice, "p%d", mn[0] - 'q'); in disk_common() 564 (void) sprintf(slice, SLICE_EFI); in disk_common() 583 "creating links for slice %s\n", slice); in disk_common() 615 (void) strcat(l_path, slice); in disk_common()
|
/illumos-gate/usr/src/cmd/devinfo/ |
H A D | devinfo.c | 131 int slice; in partinfo() local 148 vtdata.v_part[slice].p_start, in partinfo() 149 vtdata.v_part[slice].p_size, in partinfo() 150 vtdata.v_part[slice].p_flag, in partinfo() 151 vtdata.v_part[slice].p_tag); in partinfo() 152 } else if ((slice == VT_ENOTSUP) && in partinfo() 153 (slice = efi_alloc_and_read(fd, &efi)) >= 0) { in partinfo() 156 efi->efi_parts[slice].p_start, in partinfo() 157 efi->efi_parts[slice].p_size, in partinfo() 158 efi->efi_parts[slice].p_flag, in partinfo() [all …]
|
/illumos-gate/usr/src/cmd/emul64ioctl/ |
H A D | emul64ioctl.c | 73 char *slice; in main() local 118 slice = argv[optind]; in main() 123 if (get_disk_addr(slice, &tr, &admin) != 0) in main()
|
/illumos-gate/usr/src/cmd/hal/hald/solaris/ |
H A D | devinfo_storage.c | 53 char *slice; member 758 free (m->slice); in devinfo_storage_free_minor() 784 m->slice = strdup (slice); in devinfo_storage_new_minor() 814 char *slice; in devinfo_storage_minors() local 863 if ((strlen (slice) > 1) && (slice[0] == 'p') && isdigit(slice[1]) && in devinfo_storage_minors() 987 char *slice = m->slice; in devinfo_volume_add() local 1052 const char *slice; in devinfo_volume_preprobing_done() local 1067 (slice == NULL) || (strlen (slice) < 2)) { in devinfo_volume_preprobing_done() 1090 if ((slice[0] == 's') && (isdigit(slice[1])) && ((strcmp (slice, whole_disk)) != 0) && in devinfo_volume_preprobing_done() 1389 } else if ((slice != NULL) && (slice > disk)) { in devinfo_volume_get_slice_name() [all …]
|
/illumos-gate/usr/src/cmd/hal/utils/ |
H A D | fsutils.c | 57 char *part, *slice, *disk; in get_slice_name() local 66 slice = strrchr(devlink, 's'); in get_slice_name() 69 if ((part != NULL) && (part > slice) && (part > disk)) { in get_slice_name() 71 } else if ((slice != NULL) && (slice > disk)) { in get_slice_name() 72 s = slice; in get_slice_name()
|
/illumos-gate/usr/src/cmd/look/ |
H A D | words | 20836 slice
|
/illumos-gate/usr/src/cmd/powertop/common/ |
H A D | powertop.h | 148 int slice; member
|
H A D | suggestions.c | 92 new->slice = 0; in pt_sugg_add() 119 new->slice = 0; in pt_sugg_add() 224 if (n->slice++ < PT_SUGG_DEF_SLICE) { in pt_sugg_pick() 262 n->slice = 0; in pt_sugg_pick()
|
/illumos-gate/usr/src/cmd/spell/ |
H A D | list | 20835 slice
|
/illumos-gate/usr/src/cmd/stat/common/ |
H A D | acquire_iodevs.c | 578 int ctr, disk, slice, ret; in get_ids() local 607 ret = sscanf(p2, "d%d%*[sp]%d", &disk, &slice); in get_ids() 610 iodev->is_id.id = slice; in get_ids()
|
/illumos-gate/usr/src/cmd/stmsboot/ |
H A D | stmsboot_util.c | 677 char *slice = NULL; in report_map() local 692 if (slice != NULL) { in report_map() 733 (slice == NULL) ? "null" : slice); in report_map() 783 ((slicelen > 0) && slice != NULL) ? slice : ""); in report_map() 793 ((slicelen > 0) && slice != NULL) ? slice : ""); in report_map() 817 ((slicelen > 0) && slice != NULL) ? slice : ""); in report_map() 1401 if ((slice != NULL) && (strlen(slice) <= 3)) { in vhci_to_phci() 1410 if ((slice != NULL) && (strlen(slice) <= 3)) { in vhci_to_phci() 1452 char *slice = NULL; in update_vfstab() local 1488 slice = NULL; in update_vfstab() [all …]
|
/illumos-gate/usr/src/cmd/zpool/ |
H A D | zpool_vdev.c | 189 dm_descriptor_t *drive, *media, *slice; in check_disk() local 225 if ((slice = dm_get_associated_descriptors(*media, DM_SLICE, in check_disk() 241 for (i = 0; slice[i] != 0; i++) { in check_disk() 242 char *name = dm_get_name(slice[i], &err); in check_disk() 250 dm_free_descriptors(slice); in check_disk() 990 int slice; in make_disks() local 1030 boot_size, &slice); in make_disks() 1037 (void) snprintf(buf, sizeof (buf), "%ss%d", path, slice); in make_disks()
|