Home
last modified time | relevance | path

Searched refs:vdev (Results 26 – 50 of 54) sorted by relevance

123

/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfsimpl.h1670 struct vdev;
1672 typedef int vdev_phys_read_t(struct vdev *, void *, off_t, void *, size_t);
1673 typedef int vdev_phys_write_t(struct vdev *, off_t, void *, size_t);
1674 typedef int vdev_read_t(struct vdev *, const blkptr_t *, void *, off_t, size_t);
1676 typedef STAILQ_HEAD(vdev_list, vdev) vdev_list_t;
1788 typedef struct vdev { struct
1789 STAILQ_ENTRY(vdev) v_childlink; /* link in parent's child list */
1790 STAILQ_ENTRY(vdev) v_alllink; /* link in global vdev list */
1800 struct vdev *v_top; /* parent vdev */ argument
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zpool_clear/
H A Dzpool_clear_001_pos.ksh139 typeset vdev="$@"
141 log_must zpool create -f $TESTPOOL1 $vdev
/illumos-gate/usr/src/boot/libsa/zfs/
H A Ddevicename_stubs.c42 zfs_fmtdev(void *vdev __unused) in zfs_fmtdev()
/illumos-gate/usr/src/lib/libzfs_jni/common/
H A Dlibzfs_jni_main.c329 jobject vdev = NULL; in Java_com_sun_zfs_common_model_SystemDataModel_getVirtualDevice() local
343 vdev = zjni_get_VirtualDevice_from_vdev( in Java_com_sun_zfs_common_model_SystemDataModel_getVirtualDevice()
351 return (vdev); in Java_com_sun_zfs_common_model_SystemDataModel_getVirtualDevice()
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zpool_trim/
H A Dzpool_trim_unsupported_vdevs.ksh55 log_must mkfile $MINVDEVSIZE $TESTDIR/vdev$n
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zpool_initialize/
H A Dzpool_initialize_unsupported_vdevs.ksh59 log_must mkfile $MINVDEVSIZE $TESTDIR/vdev$n
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dvdev.h67 extern vdev_t *vdev_lookup_top(spa_t *spa, uint64_t vdev);
88 extern void spa_vdev_indirect_mark_obsolete(spa_t *spa, uint64_t vdev,
H A Dspa.h57 typedef struct vdev vdev_t;
997 typedef void (*spa_remap_cb_t)(uint64_t vdev, uint64_t offset, uint64_t size,
1065 extern void spa_event_notify(spa_t *spa, vdev_t *vdev, nvlist_t *hist_nvl,
H A Dvdev_impl.h208 struct vdev { struct
H A Ddsl_dataset.h369 void dsl_dataset_block_remapped(dsl_dataset_t *ds, uint64_t vdev,
/illumos-gate/usr/src/test/zfs-tests/include/
H A Dzpool_script.shlib36 # Count the number of columns for each vdev. Each script should produce
H A Ddefault.cfg134 # Minimum vdev size possible as defined in the OS
H A Dlibtest.shlib1670 # Verify a given vdev disk is inuse or avail
1689 # Wait until a vdev transitions to a given state or times out.
1744 # is_pool_removing - to check if the pool is removing a vdev
2277 typeset vdev=$dir/a
2281 mkfile $MINVDEVSIZE $vdev $sdev
2284 if ! zpool create -n $pool $vdev log $sdev > /dev/null 2>&1; then
2612 # $2..n <vdev> ...
2620 typeset vdev
2631 for vdev in $@; do
2632 grep -w ${vdev##*/} $tmpfile >/dev/null 2>&1
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dmetaslab.c2513 if (vdev->vdev_ms_shift - vdev->vdev_ashift < 32 && in metaslab_calculate_range_tree_type()
2515 *shift = vdev->vdev_ashift; in metaslab_calculate_range_tree_type()
4506 uint64_t vdev = DVA_GET_VDEV(&dva[d]); in metaslab_group_alloc_verify() local
5434 uint64_t vdev = DVA_GET_VDEV(dva); in metaslab_unalloc_dva() local
5444 if ((vd = vdev_lookup_top(spa, vdev)) == NULL || in metaslab_unalloc_dva()
5447 (u_longlong_t)vdev, (u_longlong_t)offset); in metaslab_unalloc_dva()
5484 uint64_t vdev = DVA_GET_VDEV(dva); in metaslab_free_dva() local
5487 vdev_t *vd = vdev_lookup_top(spa, vdev); in metaslab_free_dva()
5667 uint64_t vdev = DVA_GET_VDEV(dva); in metaslab_claim_dva() local
5890 uint64_t vdev = DVA_GET_VDEV(&bp->blk_dva[i]); in metaslab_check_free() local
[all …]
H A Ddsl_scan.c3812 vdev_t *vdev; in dsl_scan_enqueue() local
3815 vdev = vdev_lookup_top(spa, DVA_GET_VDEV(&dva)); in dsl_scan_enqueue()
3816 ASSERT(vdev != NULL); in dsl_scan_enqueue()
3818 mutex_enter(&vdev->vdev_scan_io_queue_lock); in dsl_scan_enqueue()
3819 if (vdev->vdev_scan_io_queue == NULL) in dsl_scan_enqueue()
3820 vdev->vdev_scan_io_queue = scan_io_queue_create(vdev); in dsl_scan_enqueue()
3824 mutex_exit(&vdev->vdev_scan_io_queue_lock); in dsl_scan_enqueue()
4120 vdev_t *vdev; in dsl_scan_freed_dva() local
4128 ASSERT(vdev != NULL); in dsl_scan_freed_dva()
4129 q_lock = &vdev->vdev_scan_io_queue_lock; in dsl_scan_freed_dva()
[all …]
H A Dvdev.c295 vdev_lookup_top(spa_t *spa, uint64_t vdev) in vdev_lookup_top() argument
301 if (vdev < rvd->vdev_children) { in vdev_lookup_top()
302 ASSERT(rvd->vdev_child[vdev] != NULL); in vdev_lookup_top()
303 return (rvd->vdev_child[vdev]); in vdev_lookup_top()
540 offsetof(struct vdev, vdev_dtl_node)); in vdev_alloc_common()
/illumos-gate/usr/src/cmd/zpool/
H A Dzpool_main.c941 char vdev[MAXPATHLEN]; in zpool_do_labelclear() local
981 (void) strlcpy(vdev, argv[0], sizeof (vdev)); in zpool_do_labelclear()
982 if (vdev[0] != '/' && stat(vdev, &st) != 0) { in zpool_do_labelclear()
985 (void) snprintf(vdev, sizeof (vdev), "%s/%s", in zpool_do_labelclear()
989 (void) strlcat(vdev, "s0", sizeof (vdev)); in zpool_do_labelclear()
990 if (stat(vdev, &st) != 0) { in zpool_do_labelclear()
998 if ((fd = open(vdev, O_RDWR)) < 0) { in zpool_do_labelclear()
1000 vdev, strerror(errno)); in zpool_do_labelclear()
1028 vdev, zpool_pool_state_to_name(state), name); in zpool_do_labelclear()
1038 vdev, name); in zpool_do_labelclear()
[all …]
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zpool_create/
H A Dzpool_create.shlib57 # system for storage pool vdev
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c3465 vdev_t *vd = vdev_lookup_top(spa, vdev); in same_metaslab()
5930 zdb_vdev_lookup(vdev_t *vdev, const char *path) in zdb_vdev_lookup() argument
5935 if (vdev == NULL) in zdb_vdev_lookup()
5942 if (i >= vdev->vdev_children) in zdb_vdev_lookup()
5945 vdev = vdev->vdev_child[i]; in zdb_vdev_lookup()
5947 return (vdev); in zdb_vdev_lookup()
5948 return (zdb_vdev_lookup(vdev, s+1)); in zdb_vdev_lookup()
5951 for (i = 0; i < vdev->vdev_children; i++) { in zdb_vdev_lookup()
5952 vdev_t *vc = vdev->vdev_child[i]; in zdb_vdev_lookup()
6017 const char *s, *vdev; in zdb_read_block() local
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c2042 mdb_vdev_t vdev; in metaslab_trace() local
2045 if (mdb_ctf_vread(&vdev, "vdev_t", "mdb_vdev_t", in metaslab_trace()
2050 if (vdev.vdev_path != 0) { in metaslab_trace()
2054 vdev.vdev_path) == -1) { in metaslab_trace()
2056 vdev.vdev_path); in metaslab_trace()
2065 } else if (vdev.vdev_ops != 0) { in metaslab_trace()
2068 vdev.vdev_ops, 0) == -1) { in metaslab_trace()
2070 vdev.vdev_ops); in metaslab_trace()
2074 "%s-%llu", ops.vdev_op_type, vdev.vdev_id); in metaslab_trace()
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c1533 vdev_phys_t *vdev; in check_pool_label() local
1543 vdev = (vdev_phys_t *)stack; in check_pool_label()
1546 if (nvlist_unpack(vdev->vp_nvlist, &nvlist)) in check_pool_label()
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_pool.c3404 nvlist_t **mchild, *vdev; in zpool_vdev_split() local
3420 if (nvlist_alloc(&vdev, NV_UNIQUE_NAME, 0) != 0) in zpool_vdev_split()
3422 if (nvlist_add_string(vdev, ZPOOL_CONFIG_TYPE, in zpool_vdev_split()
3425 if (nvlist_add_uint64(vdev, ZPOOL_CONFIG_IS_HOLE, in zpool_vdev_split()
3430 varray[vcount++] = vdev; in zpool_vdev_split()
3451 vdev = mchild[entry]; in zpool_vdev_split()
3455 vdev = mchild[mchildren - 1]; in zpool_vdev_split()
3458 if (nvlist_dup(vdev, &varray[vcount++], 0) != 0) in zpool_vdev_split()
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxdf.c1250 blkif_vdev_t vdev = xvdi_get_vdevnum(dip); in xdf_process_rreq() local
1269 ddi_put16(acchdl, &rreq->handle, vdev); in xdf_process_rreq()
1290 ddi_put16(acchdl, &rreq->handle, vdev); in xdf_process_rreq()
/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c927 uint64_t vdev; in make_vdev_file() local
937 vdev = ztest_shared->zs_vdev_aux; in make_vdev_file()
941 aux, vdev); in make_vdev_file()
943 vdev = ztest_shared->zs_vdev_next_leaf++; in make_vdev_file()
946 pool == NULL ? ztest_opts.zo_pool : pool, vdev); in make_vdev_file()
/illumos-gate/usr/src/cmd/fm/dicts/
H A DZFS.po237 # keys: fault.fs.zfs.vdev.io
253 # keys: fault.fs.zfs.vdev.checksum

123