Lines Matching refs:slices
479 vd_slice_t slices[VD_MAXPART]; /* logical partitions */ member
807 if (blk >= vd->slices[slice].nblocks) { in vd_dskimg_io_params()
810 blk, vd->slices[slice].nblocks); in vd_dskimg_io_params()
814 offset = (vd->slices[slice].start + blk) * DEV_BSIZE; in vd_dskimg_io_params()
815 maxlen = (vd->slices[slice].nblocks - blk) * DEV_BSIZE; in vd_dskimg_io_params()
1175 *blkp = vd->slices[vd->efi_reserved].start; in vd_dskimg_get_devid_block()
3180 bzero(vd->slices, sizeof (vd_slice_t) * VD_MAXPART); in vd_dskimg_validate_efi()
3193 vd->slices[i].start = gpe[i].efi_gpe_StartingLBA; in vd_dskimg_validate_efi()
3194 vd->slices[i].nblocks = gpe[i].efi_gpe_EndingLBA - in vd_dskimg_validate_efi()
3204 vd->slices[VD_EFI_WD_SLICE].start = 0; in vd_dskimg_validate_efi()
3205 vd->slices[VD_EFI_WD_SLICE].nblocks = vd->vdisk_size; in vd_dskimg_validate_efi()
3271 bzero(vd->slices, sizeof (vd_slice_t) * VD_MAXPART); in vd_dskimg_validate_geometry()
3274 vd->slices[i].start = vtoc->v_part[i].p_start; in vd_dskimg_validate_geometry()
3275 vd->slices[i].nblocks = vtoc->v_part[i].p_size; in vd_dskimg_validate_geometry()