Home
last modified time | relevance | path

Searched refs:slices (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/lib/libzfs_jni/common/
H A Dlibzfs_jni_diskmgt.c139 dp->slices = in get_disk()
261 dm_descriptor_t *slices; in get_disk_slices() local
274 slices != NULL && slices[j] != 0; j++) { in get_disk_slices()
301 dm_free_descriptors(slices); in get_disk_slices()
323 slices[i] = slices[i + 1]; in remove_slice_from_list()
367 slices = NULL; in get_disk_usable_slices()
372 if (slices != NULL) { in get_disk_usable_slices()
380 dmgt_slice_t *slice = slices[i]; in get_disk_usable_slices()
430 if (slices != NULL) { in get_disk_usable_slices()
433 slices = NULL; in get_disk_usable_slices()
[all …]
H A Dlibzfs_jni_disk.c52 jobjectArray slices = create_SliceDeviceBean_array(env, in create_DiskDeviceBean() local
53 dp->slices); in create_DiskDeviceBean()
54 if (slices != NULL) { in create_DiskDeviceBean()
69 constructor, dp->size, nameUTF, aliases, slices, in create_DiskDeviceBean()
156 create_SliceDeviceBean_array(JNIEnv *env, dmgt_slice_t **slices) in create_SliceDeviceBean_array() argument
163 if (slices != NULL) { in create_SliceDeviceBean_array()
165 for (i = 0; slices[i] != NULL; i++) { in create_SliceDeviceBean_array()
166 dmgt_slice_t *slice = slices[i]; in create_SliceDeviceBean_array()
H A Dlibzfs_jni_diskmgt.h59 dmgt_slice_t **slices; member
/illumos-gate/usr/src/cmd/format/
H A Dcheckdev.c266 dm_descriptor_t *slices = NULL; in checkdevinuse() local
324 dm_get_slices(cur_disk_path, &slices, &error); in checkdevinuse()
336 if (slices == NULL) in checkdevinuse()
339 for (i = 0; slices[i] != 0; i++) { in checkdevinuse()
346 name = dm_get_name(slices[i], &error); in checkdevinuse()
375 dm_free_descriptors(slices); in checkdevinuse()
420 name = dm_get_name(slices[i], &error); in checkdevinuse()
452 dm_free_descriptors(slices); in checkdevinuse()
482 name = dm_get_name(slices[i], &error); in checkdevinuse()
511 if (slices) { in checkdevinuse()
[all …]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dentry.c499 dm_get_slices(char *drive, dm_descriptor_t **slices, int *errp) in dm_get_slices() argument
505 *slices = NULL; in dm_get_slices()
527 *slices = dm_get_associated_descriptors(*media, in dm_get_slices()
570 dm_descriptor_t *slices = NULL; in dm_isoverlapping() local
594 if (slices == NULL || *slices == 0 || *errp != 0) in dm_isoverlapping()
623 for (i = 0; slices[i]; i ++) { in dm_isoverlapping()
629 nvlist_t *other_attrs = dm_get_attributes(slices[i], errp); in dm_isoverlapping()
683 char *str = dm_get_name(slices[i], errp); in dm_isoverlapping()
701 char *str = dm_get_name(slices[i], errp); in dm_isoverlapping()
721 if (slices) in dm_isoverlapping()
[all …]
H A Dslice.c527 descriptor_t **slices; in get_fixed_assocs() local
551 slices = (descriptor_t **)calloc(cnt + 1, sizeof (descriptor_t *)); in get_fixed_assocs()
552 if (slices == NULL) { in get_fixed_assocs()
594 slices[pos] = cache_get_desc(DM_SLICE, desc->p.disk, devpath, in get_fixed_assocs()
597 cache_free_descriptors(slices); in get_fixed_assocs()
605 slices[pos] = NULL; in get_fixed_assocs()
612 return (slices); in get_fixed_assocs()
H A Dlibdiskmgt.h450 void dm_get_slices(char *drive, dm_descriptor_t **slices,
/illumos-gate/usr/src/cmd/availdevs/
H A Davaildevs.c89 if (dp->slices != NULL) { in add_disk_to_xml()
90 for (i = 0; dp->slices[i] != NULL; i++) { in add_disk_to_xml()
91 dmgt_slice_t *sp = dp->slices[i]; in add_disk_to_xml()
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zpool_import/
H A Dzpool_import.cfg42 # We need to repartition the single disk to two slices.
50 # We need to repartition the single disk to two slices.
/illumos-gate/usr/src/test/zfs-tests/tests/functional/clean_mirror/
H A Ddefault.cfg38 # We need to repartition the single disk to two slices
/illumos-gate/usr/src/test/zfs-tests/tests/functional/scrub_mirror/
H A Ddefault.cfg39 # We need to repartition the single disk to two slices
/illumos-gate/usr/src/test/zfs-tests/tests/functional/grow_pool/
H A Dgrow_pool.cfg53 # Do not make SIZE too large as the three slices may exceed
/illumos-gate/usr/src/test/zfs-tests/tests/functional/grow_replicas/
H A Dgrow_replicas.cfg54 # Do not make SIZE too large as the three slices may exceed
/illumos-gate/usr/src/test/zfs-tests/tests/functional/migration/
H A Dmigration.cfg39 # We need to repartition the single disk to two slices.
/illumos-gate/usr/src/uts/sun4u/serengeti/sys/
H A Dsbdp_priv.h124 int *slices; variable
/illumos-gate/usr/src/tools/scripts/
H A Dgit-pbchk.py141 def slices(strlist, sep): function
163 for (a, b) in slices(p, ':SEP:\n')]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvds.c807 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()
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()
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()
[all …]
/illumos-gate/usr/src/test/zfs-tests/include/
H A Dlibtest.shlib811 # disk slices from 0 to the total slice number with the same specified
/illumos-gate/usr/src/grub/grub-0.97/
H A DChangeLog7865 Support the NetBSD and OpenBSD partition slices.