Symbol: vdev
usr/src/boot/efi/libefi/devicename.c
174
efi_fmtdev(void *vdev)
usr/src/boot/efi/libefi/devicename.c
176
struct devdesc *dev = (struct devdesc *)vdev;
usr/src/boot/efi/libefi/devicename.c
185
return (disk_fmtdev(vdev));
usr/src/boot/efi/libefi/devicename.c
49
efi_getdev(void **vdev, const char *devspec, const char **path)
usr/src/boot/efi/libefi/devicename.c
51
struct devdesc **dev = (struct devdesc **)vdev;
usr/src/boot/i386/libi386/devicename.c
175
i386_fmtdev(void *vdev)
usr/src/boot/i386/libi386/devicename.c
177
struct i386_devdesc *dev = (struct i386_devdesc *)vdev;
usr/src/boot/i386/libi386/devicename.c
186
return (disk_fmtdev(vdev));
usr/src/boot/i386/libi386/devicename.c
189
return (zfs_fmtdev(vdev));
usr/src/boot/i386/libi386/devicename.c
45
i386_getdev(void **vdev, const char *devspec, const char **path)
usr/src/boot/i386/libi386/devicename.c
47
struct i386_devdesc **dev = (struct i386_devdesc **)vdev;
usr/src/boot/i386/libi386/libi386.h
80
int i386_getdev(void **vdev, const char *devspec, const char **path);
usr/src/boot/i386/libi386/libi386.h
81
char *i386_fmtdev(void *vdev);
usr/src/boot/libsa/zfs/devicename_stubs.c
42
zfs_fmtdev(void *vdev __unused)
usr/src/boot/libsa/zfs/zfs.c
1026
zfs_nvstore_setter_str(void *vdev, const char *type, const char *name,
usr/src/boot/libsa/zfs/zfs.c
1029
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
1082
rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v));
usr/src/boot/libsa/zfs/zfs.c
1090
rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v));
usr/src/boot/libsa/zfs/zfs.c
1098
rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v));
usr/src/boot/libsa/zfs/zfs.c
1104
rv = zfs_nvstore_setter(vdev, dt, name, &val,
usr/src/boot/libsa/zfs/zfs.c
1114
rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v));
usr/src/boot/libsa/zfs/zfs.c
1123
rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v));
usr/src/boot/libsa/zfs/zfs.c
1132
rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v));
usr/src/boot/libsa/zfs/zfs.c
1141
rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v));
usr/src/boot/libsa/zfs/zfs.c
1148
rv = zfs_nvstore_setter(vdev, dt, name, &uval,
usr/src/boot/libsa/zfs/zfs.c
1154
rv = zfs_nvstore_setter(vdev, dt, name, data, strlen(data) + 1);
usr/src/boot/libsa/zfs/zfs.c
1162
rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v));
usr/src/boot/libsa/zfs/zfs.c
1173
zfs_nvstore_unset_impl(void *vdev, const char *name, bool unset_env)
usr/src/boot/libsa/zfs/zfs.c
1175
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
1203
rv = zfs_set_bootenv(vdev, spa->spa_bootenv);
usr/src/boot/libsa/zfs/zfs.c
1216
zfs_nvstore_unset(void *vdev, const char *name)
usr/src/boot/libsa/zfs/zfs.c
1218
return (zfs_nvstore_unset_impl(vdev, name, true));
usr/src/boot/libsa/zfs/zfs.c
1222
zfs_nvstore_print(void *vdev __unused, void *ptr)
usr/src/boot/libsa/zfs/zfs.c
1235
zfs_nvstore_setenv(void *vdev __unused, void *ptr)
usr/src/boot/libsa/zfs/zfs.c
1333
zfs_nvstore_iterate(void *vdev, int (*cb)(void *, void *))
usr/src/boot/libsa/zfs/zfs.c
1335
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
1357
rv = cb(vdev, nvh);
usr/src/boot/libsa/zfs/zfs.c
1374
zfs_attach_nvstore(void *vdev)
usr/src/boot/libsa/zfs/zfs.c
1376
struct zfs_devdesc *dev = vdev;
usr/src/boot/libsa/zfs/zfs.c
1397
memcpy(dev, vdev, sizeof (*dev));
usr/src/boot/libsa/zfs/zfs.c
1661
zfs_fmtdev(void *vdev)
usr/src/boot/libsa/zfs/zfs.c
1665
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
345
vdev_read(vdev_t *vdev __unused, void *priv, off_t offset, void *buf,
usr/src/boot/libsa/zfs/zfs.c
465
vdev_write(vdev_t *vdev, off_t offset, void *buf, size_t bytes)
usr/src/boot/libsa/zfs/zfs.c
474
fd = (uintptr_t)vdev->v_priv;
usr/src/boot/libsa/zfs/zfs.c
685
zfs_get_bootenv(void *vdev, nvlist_t **benvp)
usr/src/boot/libsa/zfs/zfs.c
687
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
722
zfs_set_bootenv(void *vdev, nvlist_t *benv)
usr/src/boot/libsa/zfs/zfs.c
724
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
747
zfs_get_bootonce(void *vdev, const char *key, char *buf, size_t size)
usr/src/boot/libsa/zfs/zfs.c
753
if ((rv = zfs_get_bootenv(vdev, &benv)) != 0)
usr/src/boot/libsa/zfs/zfs.c
766
(void) zfs_set_bootenv(vdev, benv);
usr/src/boot/libsa/zfs/zfs.c
822
zfs_nvstore_getter(void *vdev, const char *name, void **data)
usr/src/boot/libsa/zfs/zfs.c
824
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
856
zfs_nvstore_setter(void *vdev, int type, const char *name,
usr/src/boot/libsa/zfs/zfs.c
859
struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev;
usr/src/boot/libsa/zfs/zfs.c
974
rv = zfs_set_bootenv(vdev, spa->spa_bootenv);
usr/src/boot/libsa/zfs/zfs.c
978
rv = zfs_nvstore_setenv(vdev,
usr/src/boot/libsa/zfs/zfsimpl.c
1004
vdev->v_name = name;
usr/src/boot/libsa/zfs/zfsimpl.c
1005
vdev->v_phys_path = NULL;
usr/src/boot/libsa/zfs/zfsimpl.c
1006
vdev->v_devid = NULL;
usr/src/boot/libsa/zfs/zfsimpl.c
1013
vdev->v_phys_path = name;
usr/src/boot/libsa/zfs/zfsimpl.c
1022
vdev->v_devid = name;
usr/src/boot/libsa/zfs/zfsimpl.c
1028
if (vdev->v_nparity < 1 ||
usr/src/boot/libsa/zfs/zfsimpl.c
1029
vdev->v_nparity > 3) {
usr/src/boot/libsa/zfs/zfsimpl.c
1031
vdev->v_nparity);
usr/src/boot/libsa/zfs/zfsimpl.c
1035
vdev->v_nparity, id);
usr/src/boot/libsa/zfs/zfsimpl.c
1039
vdev->v_name = name;
usr/src/boot/libsa/zfs/zfsimpl.c
1041
*vdevp = vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1051
vdev_find_previous(vdev_t *top_vdev, vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1060
if (v->v_id > vdev->v_id)
usr/src/boot/libsa/zfs/zfsimpl.c
1063
if (v->v_id == vdev->v_id)
usr/src/boot/libsa/zfs/zfsimpl.c
1066
if (v->v_id < vdev->v_id)
usr/src/boot/libsa/zfs/zfsimpl.c
1073
vdev_child_count(vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1079
STAILQ_FOREACH(v, &vdev->v_children, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
1089
vdev_insert(vdev_t *top_vdev, vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1101
previous = vdev_find_previous(top_vdev, vdev);
usr/src/boot/libsa/zfs/zfsimpl.c
1104
STAILQ_INSERT_HEAD(&top_vdev->v_children, vdev, v_childlink);
usr/src/boot/libsa/zfs/zfsimpl.c
1105
} else if (previous->v_id == vdev->v_id) {
usr/src/boot/libsa/zfs/zfsimpl.c
1112
STAILQ_INSERT_AFTER(&top_vdev->v_children, previous, vdev,
usr/src/boot/libsa/zfs/zfsimpl.c
1124
vdev_t *top_vdev, *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1151
rc = vdev_init(guid, kids[i], &vdev);
usr/src/boot/libsa/zfs/zfsimpl.c
1155
vdev->v_spa = spa;
usr/src/boot/libsa/zfs/zfsimpl.c
1156
vdev->v_top = top_vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1157
vdev_insert(top_vdev, vdev);
usr/src/boot/libsa/zfs/zfsimpl.c
1199
vdev_set_state(vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1205
STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
1214
if (STAILQ_FIRST(&vdev->v_children)) {
usr/src/boot/libsa/zfs/zfsimpl.c
1217
STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
1224
vdev->v_state = VDEV_STATE_HEALTHY;
usr/src/boot/libsa/zfs/zfsimpl.c
1226
if (vdev->v_read == vdev_mirror_read) {
usr/src/boot/libsa/zfs/zfsimpl.c
1228
vdev->v_state = VDEV_STATE_DEGRADED;
usr/src/boot/libsa/zfs/zfsimpl.c
1230
vdev->v_state = VDEV_STATE_OFFLINE;
usr/src/boot/libsa/zfs/zfsimpl.c
1232
} else if (vdev->v_read == vdev_raidz_read) {
usr/src/boot/libsa/zfs/zfsimpl.c
1233
if (bad_kids > vdev->v_nparity) {
usr/src/boot/libsa/zfs/zfsimpl.c
1234
vdev->v_state = VDEV_STATE_OFFLINE;
usr/src/boot/libsa/zfs/zfsimpl.c
1236
vdev->v_state = VDEV_STATE_DEGRADED;
usr/src/boot/libsa/zfs/zfsimpl.c
1246
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1251
vdev = vdev_find(top_guid);
usr/src/boot/libsa/zfs/zfsimpl.c
1252
if (vdev != NULL)
usr/src/boot/libsa/zfs/zfsimpl.c
1253
vdev_set_initial_state(vdev, nvlist);
usr/src/boot/libsa/zfs/zfsimpl.c
1267
vdev = vdev_find(guid);
usr/src/boot/libsa/zfs/zfsimpl.c
1268
if (vdev != NULL)
usr/src/boot/libsa/zfs/zfsimpl.c
1269
vdev_set_initial_state(vdev, kids[i]);
usr/src/boot/libsa/zfs/zfsimpl.c
1320
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1326
vdev = vdev_find(guid);
usr/src/boot/libsa/zfs/zfsimpl.c
1330
if (vdev == NULL)
usr/src/boot/libsa/zfs/zfsimpl.c
1456
vdev_status(vdev_t *vdev, int indent)
usr/src/boot/libsa/zfs/zfsimpl.c
1461
if (vdev->v_islog) {
usr/src/boot/libsa/zfs/zfsimpl.c
1466
ret = print_state(indent, vdev->v_name, vdev->v_state);
usr/src/boot/libsa/zfs/zfsimpl.c
1470
STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
1484
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
1513
STAILQ_FOREACH(vdev, vlist, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
1514
if (vdev->v_state == VDEV_STATE_HEALTHY)
usr/src/boot/libsa/zfs/zfsimpl.c
1516
else if (vdev->v_state == VDEV_STATE_DEGRADED)
usr/src/boot/libsa/zfs/zfsimpl.c
1532
STAILQ_FOREACH(vdev, vlist, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
1533
ret = vdev_status(vdev, 1);
usr/src/boot/libsa/zfs/zfsimpl.c
1697
vdev_write_bootenv_impl(vdev_t *vdev, vdev_boot_envblock_t *be)
usr/src/boot/libsa/zfs/zfsimpl.c
1702
STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
1713
if (vdev->v_phys_write == NULL)
usr/src/boot/libsa/zfs/zfsimpl.c
1717
err = vdev_label_write(vdev, l, be,
usr/src/boot/libsa/zfs/zfsimpl.c
1721
vdev->v_name ? vdev->v_name : "unknown", l, err);
usr/src/boot/libsa/zfs/zfsimpl.c
1729
vdev_write_bootenv(vdev_t *vdev, nvlist_t *nvl)
usr/src/boot/libsa/zfs/zfsimpl.c
1740
nvp = vdev_read_bootenv(vdev);
usr/src/boot/libsa/zfs/zfsimpl.c
1780
rv = vdev_write_bootenv_impl(vdev, be);
usr/src/boot/libsa/zfs/zfsimpl.c
1791
vdev_read_bootenv(vdev_t *vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
1800
STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
1815
rv = vdev_label_read(vdev, l, be,
usr/src/boot/libsa/zfs/zfsimpl.c
2022
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
2133
vdev = vdev_find(guid);
usr/src/boot/libsa/zfs/zfsimpl.c
2135
if (vdev && vdev->v_phys_read) {
usr/src/boot/libsa/zfs/zfsimpl.c
2149
vdev = vdev_find(guid);
usr/src/boot/libsa/zfs/zfsimpl.c
2150
if (vdev != NULL) {
usr/src/boot/libsa/zfs/zfsimpl.c
2151
vdev->v_phys_read = _read;
usr/src/boot/libsa/zfs/zfsimpl.c
2152
vdev->v_phys_write = _write;
usr/src/boot/libsa/zfs/zfsimpl.c
2153
vdev->v_priv = priv;
usr/src/boot/libsa/zfs/zfsimpl.c
2154
vdev->v_psize = vtmp.v_psize;
usr/src/boot/libsa/zfs/zfsimpl.c
2158
if (vdev->v_state == VDEV_STATE_UNKNOWN)
usr/src/boot/libsa/zfs/zfsimpl.c
2159
vdev->v_state = VDEV_STATE_HEALTHY;
usr/src/boot/libsa/zfs/zfsimpl.c
2165
if (vdev->v_islog)
usr/src/boot/libsa/zfs/zfsimpl.c
2166
spa->spa_with_log = vdev->v_islog;
usr/src/boot/libsa/zfs/zfsimpl.c
2170
spa->spa_boot_vdev = vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
2175
vdev_set_state(vdev->v_top);
usr/src/boot/libsa/zfs/zfsimpl.c
2182
vdev_uberblock_load(vdev, &spa->spa_uberblock);
usr/src/boot/libsa/zfs/zfsimpl.c
224
vdev_read_phys(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
2280
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
2291
STAILQ_FOREACH(vdev, vlist, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
2292
if (vdev->v_id == vdevid)
usr/src/boot/libsa/zfs/zfsimpl.c
2295
if (!vdev || !vdev->v_read)
usr/src/boot/libsa/zfs/zfsimpl.c
2299
if (vdev->v_read == vdev_raidz_read) {
usr/src/boot/libsa/zfs/zfsimpl.c
230
if (vdev->v_phys_read == NULL)
usr/src/boot/libsa/zfs/zfsimpl.c
2300
align = 1ULL << vdev->v_ashift;
usr/src/boot/libsa/zfs/zfsimpl.c
2317
error = vdev->v_read(vdev, bp, pbuf, offset, size);
usr/src/boot/libsa/zfs/zfsimpl.c
239
rc = vdev->v_phys_read(vdev, vdev->v_priv, offset, buf, psize);
usr/src/boot/libsa/zfs/zfsimpl.c
242
rc = zio_checksum_verify(vdev->v_spa, bp, buf);
usr/src/boot/libsa/zfs/zfsimpl.c
249
vdev_write_phys(vdev_t *vdev, void *buf, off_t offset, size_t size)
usr/src/boot/libsa/zfs/zfsimpl.c
251
if (vdev->v_phys_write == NULL)
usr/src/boot/libsa/zfs/zfsimpl.c
254
return (vdev->v_phys_write(vdev, offset, buf, size));
usr/src/boot/libsa/zfs/zfsimpl.c
530
vdev_lookup_top(spa_t *spa, uint64_t vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
537
if (rvd->v_id == vdev)
usr/src/boot/libsa/zfs/zfsimpl.c
689
vdev_indirect_read(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
693
spa_t *spa = vdev->v_spa;
usr/src/boot/libsa/zfs/zfsimpl.c
711
zio.io_vd = vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
714
if (vdev->v_mapping == NULL) {
usr/src/boot/libsa/zfs/zfsimpl.c
717
vic = &vdev->vdev_indirect_config;
usr/src/boot/libsa/zfs/zfsimpl.c
718
vdev->v_mapping = vdev_indirect_mapping_open(spa,
usr/src/boot/libsa/zfs/zfsimpl.c
722
vdev_indirect_remap(vdev, offset, bytes, &zio);
usr/src/boot/libsa/zfs/zfsimpl.c
777
vdev_disk_read(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
781
return (vdev_read_phys(vdev, bp, buf,
usr/src/boot/libsa/zfs/zfsimpl.c
786
vdev_missing_read(vdev_t *vdev __unused, const blkptr_t *bp __unused,
usr/src/boot/libsa/zfs/zfsimpl.c
794
vdev_mirror_read(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
801
STAILQ_FOREACH(kid, &vdev->v_children, v_childlink) {
usr/src/boot/libsa/zfs/zfsimpl.c
813
vdev_replacing_read(vdev_t *vdev, const blkptr_t *bp, void *buf,
usr/src/boot/libsa/zfs/zfsimpl.c
825
kid = STAILQ_FIRST(&vdev->v_children);
usr/src/boot/libsa/zfs/zfsimpl.c
836
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
838
STAILQ_FOREACH(vdev, &zfs_vdevs, v_alllink)
usr/src/boot/libsa/zfs/zfsimpl.c
839
if (vdev->v_guid == guid)
usr/src/boot/libsa/zfs/zfsimpl.c
840
return (vdev);
usr/src/boot/libsa/zfs/zfsimpl.c
848
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
851
vdev = calloc(1, sizeof (vdev_t));
usr/src/boot/libsa/zfs/zfsimpl.c
852
if (vdev != NULL) {
usr/src/boot/libsa/zfs/zfsimpl.c
853
STAILQ_INIT(&vdev->v_children);
usr/src/boot/libsa/zfs/zfsimpl.c
854
vdev->v_guid = guid;
usr/src/boot/libsa/zfs/zfsimpl.c
855
vdev->v_read = vdev_read;
usr/src/boot/libsa/zfs/zfsimpl.c
863
vic = &vdev->vdev_indirect_config;
usr/src/boot/libsa/zfs/zfsimpl.c
865
STAILQ_INSERT_TAIL(&zfs_vdevs, vdev, v_alllink);
usr/src/boot/libsa/zfs/zfsimpl.c
869
return (vdev);
usr/src/boot/libsa/zfs/zfsimpl.c
873
vdev_set_initial_state(vdev_t *vdev, const nvlist_t *nvlist)
usr/src/boot/libsa/zfs/zfsimpl.c
894
vdev->v_state = VDEV_STATE_OFFLINE;
usr/src/boot/libsa/zfs/zfsimpl.c
896
vdev->v_state = VDEV_STATE_REMOVED;
usr/src/boot/libsa/zfs/zfsimpl.c
898
vdev->v_state = VDEV_STATE_FAULTED;
usr/src/boot/libsa/zfs/zfsimpl.c
900
vdev->v_state = VDEV_STATE_DEGRADED;
usr/src/boot/libsa/zfs/zfsimpl.c
902
vdev->v_state = VDEV_STATE_CANT_OPEN;
usr/src/boot/libsa/zfs/zfsimpl.c
904
vdev->v_islog = is_log != 0;
usr/src/boot/libsa/zfs/zfsimpl.c
915
vdev_t *vdev;
usr/src/boot/libsa/zfs/zfsimpl.c
939
vdev = vdev_create(guid, vdev_mirror_read);
usr/src/boot/libsa/zfs/zfsimpl.c
941
vdev = vdev_create(guid, vdev_raidz_read);
usr/src/boot/libsa/zfs/zfsimpl.c
943
vdev = vdev_create(guid, vdev_replacing_read);
usr/src/boot/libsa/zfs/zfsimpl.c
947
vdev = vdev_create(guid, vdev_indirect_read);
usr/src/boot/libsa/zfs/zfsimpl.c
948
if (vdev != NULL) {
usr/src/boot/libsa/zfs/zfsimpl.c
949
vdev->v_state = VDEV_STATE_HEALTHY;
usr/src/boot/libsa/zfs/zfsimpl.c
950
vic = &vdev->vdev_indirect_config;
usr/src/boot/libsa/zfs/zfsimpl.c
966
vdev = vdev_create(guid, vdev_missing_read);
usr/src/boot/libsa/zfs/zfsimpl.c
968
vdev = vdev_create(guid, vdev_disk_read);
usr/src/boot/libsa/zfs/zfsimpl.c
971
if (vdev == NULL)
usr/src/boot/libsa/zfs/zfsimpl.c
974
vdev_set_initial_state(vdev, nvlist);
usr/src/boot/libsa/zfs/zfsimpl.c
975
vdev->v_id = id;
usr/src/boot/libsa/zfs/zfsimpl.c
978
vdev->v_ashift = ashift;
usr/src/boot/libsa/zfs/zfsimpl.c
982
vdev->v_psize = asize +
usr/src/boot/libsa/zfs/zfsimpl.c
988
vdev->v_nparity = nparity;
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1670
struct vdev;
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1672
typedef int vdev_phys_read_t(struct vdev *, void *, off_t, void *, size_t);
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1673
typedef int vdev_phys_write_t(struct vdev *, off_t, void *, size_t);
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1674
typedef int vdev_read_t(struct vdev *, const blkptr_t *, void *, off_t, size_t);
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1676
typedef STAILQ_HEAD(vdev_list, vdev) vdev_list_t;
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1789
STAILQ_ENTRY(vdev) v_childlink; /* link in parent's child list */
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1790
STAILQ_ENTRY(vdev) v_alllink; /* link in global vdev list */
usr/src/boot/sys/cddl/boot/zfs/zfsimpl.h
1800
struct vdev *v_top; /* parent vdev */
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
261
replace_with_spare(fmd_hdl_t *hdl, zpool_handle_t *zhp, nvlist_t *vdev)
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
296
dev_name = zpool_vdev_name(zhdl, zhp, vdev, B_FALSE);
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
435
nvlist_t *vdev;
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
456
&vdev)) == NULL)
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
460
replace_with_spare(hdl, zhp, vdev);
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
549
zhp = find_by_fru(zhdl, fmri, &vdev);
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
556
(void) nvlist_lookup_uint64(vdev,
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
586
&vdev)) == NULL)
usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
623
replace_with_spare(hdl, zhp, vdev);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2072
mdb_vdev_t vdev;
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2075
if (mdb_ctf_vread(&vdev, "vdev_t", "mdb_vdev_t",
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2080
if (vdev.vdev_path != 0) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2084
vdev.vdev_path) == -1) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2086
vdev.vdev_path);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2095
} else if (vdev.vdev_ops != 0) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2098
vdev.vdev_ops, 0) == -1) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2100
vdev.vdev_ops);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2104
"%s-%llu", ops.vdev_op_type, vdev.vdev_id);
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
151
zfs_process_add(zpool_handle_t *zhp, nvlist_t *vdev, boolean_t isdisk)
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
164
if (nvlist_lookup_string(vdev, ZPOOL_CONFIG_PATH, &path) != 0)
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
167
(void) nvlist_lookup_string(vdev, ZPOOL_CONFIG_PHYS_PATH, &physpath);
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
168
(void) nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_WHOLE_DISK, &wholedisk);
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
169
(void) nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_OFFLINE, &offline);
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
626
zfs_update_vdev_fru(zpool_handle_t *zhp, nvlist_t *vdev, boolean_t isdisk)
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
632
(void) nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_GUID, &vdev_guid);
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
633
(void) nvlist_lookup_string(vdev, ZPOOL_CONFIG_PHYS_PATH, &devpath);
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
634
(void) nvlist_lookup_string(vdev, ZPOOL_CONFIG_FRU, &oldfru);
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
676
nvlist_t *config, *vdev;
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
700
if (nvlist_lookup_nvlist(config, ZPOOL_CONFIG_VDEV_TREE, &vdev) != 0) {
usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c
710
zfs_iter_vdev(zhp, vdev, &dd);
usr/src/cmd/zdb/zdb.c
3463
same_metaslab(spa_t *spa, uint64_t vdev, uint64_t off1, uint64_t off2)
usr/src/cmd/zdb/zdb.c
3465
vdev_t *vd = vdev_lookup_top(spa, vdev);
usr/src/cmd/zdb/zdb.c
5930
zdb_vdev_lookup(vdev_t *vdev, const char *path)
usr/src/cmd/zdb/zdb.c
5935
if (vdev == NULL)
usr/src/cmd/zdb/zdb.c
5942
if (i >= vdev->vdev_children)
usr/src/cmd/zdb/zdb.c
5945
vdev = vdev->vdev_child[i];
usr/src/cmd/zdb/zdb.c
5947
return (vdev);
usr/src/cmd/zdb/zdb.c
5948
return (zdb_vdev_lookup(vdev, s+1));
usr/src/cmd/zdb/zdb.c
5951
for (i = 0; i < vdev->vdev_children; i++) {
usr/src/cmd/zdb/zdb.c
5952
vdev_t *vc = vdev->vdev_child[i];
usr/src/cmd/zdb/zdb.c
6017
const char *s, *vdev;
usr/src/cmd/zdb/zdb.c
6023
vdev = s ? s : "";
usr/src/cmd/zdb/zdb.c
6075
vd = zdb_vdev_lookup(spa->spa_root_vdev, vdev);
usr/src/cmd/zdb/zdb.c
6077
(void) printf("***Invalid vdev: %s\n", vdev);
usr/src/cmd/zpool/zpool_main.c
1000
vdev, strerror(errno));
usr/src/cmd/zpool/zpool_main.c
1006
gettext("failed to read label from %s\n"), vdev);
usr/src/cmd/zpool/zpool_main.c
1014
gettext("failed to check state for %s\n"), vdev);
usr/src/cmd/zpool/zpool_main.c
1028
vdev, zpool_pool_state_to_name(state), name);
usr/src/cmd/zpool/zpool_main.c
1038
vdev, name);
usr/src/cmd/zpool/zpool_main.c
1048
vdev, name);
usr/src/cmd/zpool/zpool_main.c
1062
gettext("failed to clear label for %s\n"), vdev);
usr/src/cmd/zpool/zpool_main.c
941
char vdev[MAXPATHLEN];
usr/src/cmd/zpool/zpool_main.c
981
(void) strlcpy(vdev, argv[0], sizeof (vdev));
usr/src/cmd/zpool/zpool_main.c
982
if (vdev[0] != '/' && stat(vdev, &st) != 0) {
usr/src/cmd/zpool/zpool_main.c
985
(void) snprintf(vdev, sizeof (vdev), "%s/%s",
usr/src/cmd/zpool/zpool_main.c
989
(void) strlcat(vdev, "s0", sizeof (vdev));
usr/src/cmd/zpool/zpool_main.c
990
if (stat(vdev, &st) != 0) {
usr/src/cmd/zpool/zpool_main.c
998
if ((fd = open(vdev, O_RDWR)) < 0) {
usr/src/cmd/zpool/zpool_vdev.c
397
nvlist_t *vdev = NULL;
usr/src/cmd/zpool/zpool_vdev.c
474
verify(nvlist_alloc(&vdev, NV_UNIQUE_NAME, 0) == 0);
usr/src/cmd/zpool/zpool_vdev.c
475
verify(nvlist_add_string(vdev, ZPOOL_CONFIG_PATH, path) == 0);
usr/src/cmd/zpool/zpool_vdev.c
476
verify(nvlist_add_string(vdev, ZPOOL_CONFIG_TYPE, type) == 0);
usr/src/cmd/zpool/zpool_vdev.c
477
verify(nvlist_add_uint64(vdev, ZPOOL_CONFIG_IS_LOG, is_log) == 0);
usr/src/cmd/zpool/zpool_vdev.c
479
verify(nvlist_add_string(vdev, ZPOOL_CONFIG_ALLOCATION_BIAS,
usr/src/cmd/zpool/zpool_vdev.c
482
verify(nvlist_add_uint64(vdev, ZPOOL_CONFIG_WHOLE_DISK,
usr/src/cmd/zpool/zpool_vdev.c
521
nvlist_free(vdev);
usr/src/cmd/zpool/zpool_vdev.c
529
verify(nvlist_add_string(vdev,
usr/src/cmd/zpool/zpool_vdev.c
543
(void) nvlist_add_uint64(vdev, ZPOOL_CONFIG_ASHIFT, ashift);
usr/src/cmd/zpool/zpool_vdev.c
545
return (vdev);
usr/src/cmd/ztest/ztest.c
927
uint64_t vdev;
usr/src/cmd/ztest/ztest.c
937
vdev = ztest_shared->zs_vdev_aux;
usr/src/cmd/ztest/ztest.c
941
aux, vdev);
usr/src/cmd/ztest/ztest.c
943
vdev = ztest_shared->zs_vdev_next_leaf++;
usr/src/cmd/ztest/ztest.c
946
pool == NULL ? ztest_opts.zo_pool : pool, vdev);
usr/src/grub/grub-0.97/stage2/fsys_zfs.c
1533
vdev_phys_t *vdev;
usr/src/grub/grub-0.97/stage2/fsys_zfs.c
1543
vdev = (vdev_phys_t *)stack;
usr/src/grub/grub-0.97/stage2/fsys_zfs.c
1546
if (nvlist_unpack(vdev->vp_nvlist, &nvlist))
usr/src/lib/libzfs/common/libzfs_pool.c
3414
nvlist_t **mchild, *vdev;
usr/src/lib/libzfs/common/libzfs_pool.c
3430
if (nvlist_alloc(&vdev, NV_UNIQUE_NAME, 0) != 0)
usr/src/lib/libzfs/common/libzfs_pool.c
3432
if (nvlist_add_string(vdev, ZPOOL_CONFIG_TYPE,
usr/src/lib/libzfs/common/libzfs_pool.c
3435
if (nvlist_add_uint64(vdev, ZPOOL_CONFIG_IS_HOLE,
usr/src/lib/libzfs/common/libzfs_pool.c
3440
varray[vcount++] = vdev;
usr/src/lib/libzfs/common/libzfs_pool.c
3461
vdev = mchild[entry];
usr/src/lib/libzfs/common/libzfs_pool.c
3465
vdev = mchild[mchildren - 1];
usr/src/lib/libzfs/common/libzfs_pool.c
3468
if (nvlist_dup(vdev, &varray[vcount++], 0) != 0)
usr/src/lib/libzfs/common/libzfs_status.c
138
find_vdev_problem(nvlist_t *vdev, int (*func)(uint64_t, uint64_t, uint64_t))
usr/src/lib/libzfs/common/libzfs_status.c
151
verify(nvlist_lookup_string(vdev, ZPOOL_CONFIG_TYPE, &type) == 0);
usr/src/lib/libzfs/common/libzfs_status.c
155
if (nvlist_lookup_nvlist_array(vdev, ZPOOL_CONFIG_CHILDREN, &child,
usr/src/lib/libzfs/common/libzfs_status.c
161
verify(nvlist_lookup_uint64_array(vdev, ZPOOL_CONFIG_VDEV_STATS,
usr/src/lib/libzfs/common/libzfs_status.c
174
if (nvlist_lookup_nvlist_array(vdev, ZPOOL_CONFIG_L2CACHE, &child,
usr/src/lib/libzfs_jni/common/libzfs_jni_main.c
329
jobject vdev = NULL;
usr/src/lib/libzfs_jni/common/libzfs_jni_main.c
343
vdev = zjni_get_VirtualDevice_from_vdev(
usr/src/lib/libzfs_jni/common/libzfs_jni_main.c
351
return (vdev);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
1072
populate_DeviceStatsBean(JNIEnv *env, nvlist_t *vdev,
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
1079
vdev, ZPOOL_CONFIG_VDEV_STATS, (uint64_t **)&vs, &c);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
423
nvlist_t *vdev, uint64_t *p_vdev_id, VirtualDeviceBean_t *bean)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
432
result = populate_DeviceStatsBean(env, vdev, stats, object);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
449
result = nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_GUID, &vdev_id);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
465
nvlist_t *vdev, uint64_t *p_vdev_id, LeafVirtualDeviceBean_t *bean)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
468
env, zhp, vdev, p_vdev_id, (VirtualDeviceBean_t *)bean));
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
473
nvlist_t *vdev, uint64_t *p_vdev_id, DiskVirtualDeviceBean_t *bean)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
477
env, zhp, vdev, p_vdev_id, (LeafVirtualDeviceBean_t *)bean);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
485
result = nvlist_lookup_string(vdev, ZPOOL_CONFIG_PATH, &path);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
544
nvlist_t *vdev, uint64_t *p_vdev_id, SliceVirtualDeviceBean_t *bean)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
548
env, zhp, vdev, p_vdev_id, (LeafVirtualDeviceBean_t *)bean);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
556
result = nvlist_lookup_string(vdev, ZPOOL_CONFIG_PATH, &path);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
574
nvlist_t *vdev, uint64_t *p_vdev_id, FileVirtualDeviceBean_t *bean)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
578
env, zhp, vdev, p_vdev_id, (LeafVirtualDeviceBean_t *)bean);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
586
result = nvlist_lookup_string(vdev, ZPOOL_CONFIG_PATH, &path);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
603
nvlist_t *vdev, uint64_t *p_vdev_id, RAIDVirtualDeviceBean_t *bean)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
605
return (populate_VirtualDeviceBean(env, zhp, vdev, p_vdev_id,
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
611
nvlist_t *vdev, uint64_t *p_vdev_id, MirrorVirtualDeviceBean_t *bean)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
613
return (populate_VirtualDeviceBean(env, zhp, vdev, p_vdev_id,
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
638
nvlist_t *vdev, uint64_t *p_vdev_id)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
648
env, zhp, vdev, p_vdev_id, bean);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
659
nvlist_t *vdev, uint64_t *p_vdev_id)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
669
env, zhp, vdev, p_vdev_id, bean);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
680
nvlist_t *vdev, uint64_t *p_vdev_id)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
690
env, zhp, vdev, p_vdev_id, bean);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
701
nvlist_t *vdev, uint64_t *p_vdev_id)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
714
result = nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_NPARITY,
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
727
env, zhp, vdev, p_vdev_id, bean);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
738
nvlist_t *vdev, uint64_t *p_vdev_id)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
748
env, zhp, vdev, p_vdev_id, bean);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
943
nvlist_t *vdev, uint64_t *p_vdev_id)
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
947
int result = nvlist_lookup_string(vdev, ZPOOL_CONFIG_TYPE, &type);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
952
if (nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_WHOLE_DISK,
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
955
env, zhp, vdev, p_vdev_id);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
958
env, zhp, vdev, p_vdev_id);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
962
env, zhp, vdev, p_vdev_id);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
965
env, zhp, vdev, p_vdev_id);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
968
env, zhp, vdev, p_vdev_id);
usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c
975
vdev, ZPOOL_CONFIG_CHILDREN, &children, &nelem);
usr/src/uts/common/fs/zfs/dbuf.c
4000
dbuf_remap_impl_callback(uint64_t vdev, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/dbuf.c
4011
spa_vdev_indirect_mark_obsolete(spa, vdev, offset, size, tx);
usr/src/uts/common/fs/zfs/dbuf.c
4013
dsl_dataset_block_remapped(dmu_objset_ds(os), vdev, offset,
usr/src/uts/common/fs/zfs/dsl_dataset.c
177
dsl_dataset_block_remapped(dsl_dataset_t *ds, uint64_t vdev, uint64_t offset,
usr/src/uts/common/fs/zfs/dsl_dataset.c
187
spa_vdev_indirect_mark_obsolete(spa, vdev, offset, size, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
202
DVA_SET_VDEV(dva, vdev);
usr/src/uts/common/fs/zfs/dsl_scan.c
3814
vdev_t *vdev;
usr/src/uts/common/fs/zfs/dsl_scan.c
3817
vdev = vdev_lookup_top(spa, DVA_GET_VDEV(&dva));
usr/src/uts/common/fs/zfs/dsl_scan.c
3818
ASSERT(vdev != NULL);
usr/src/uts/common/fs/zfs/dsl_scan.c
3820
mutex_enter(&vdev->vdev_scan_io_queue_lock);
usr/src/uts/common/fs/zfs/dsl_scan.c
3821
if (vdev->vdev_scan_io_queue == NULL)
usr/src/uts/common/fs/zfs/dsl_scan.c
3822
vdev->vdev_scan_io_queue = scan_io_queue_create(vdev);
usr/src/uts/common/fs/zfs/dsl_scan.c
3824
scan_io_queue_insert(vdev->vdev_scan_io_queue, bp,
usr/src/uts/common/fs/zfs/dsl_scan.c
3826
mutex_exit(&vdev->vdev_scan_io_queue_lock);
usr/src/uts/common/fs/zfs/dsl_scan.c
4122
vdev_t *vdev;
usr/src/uts/common/fs/zfs/dsl_scan.c
4129
vdev = vdev_lookup_top(spa, DVA_GET_VDEV(&bp->blk_dva[dva_i]));
usr/src/uts/common/fs/zfs/dsl_scan.c
4130
ASSERT(vdev != NULL);
usr/src/uts/common/fs/zfs/dsl_scan.c
4131
q_lock = &vdev->vdev_scan_io_queue_lock;
usr/src/uts/common/fs/zfs/dsl_scan.c
4132
queue = vdev->vdev_scan_io_queue;
usr/src/uts/common/fs/zfs/metaslab.c
2510
metaslab_calculate_range_tree_type(vdev_t *vdev, metaslab_t *msp,
usr/src/uts/common/fs/zfs/metaslab.c
2513
if (vdev->vdev_ms_shift - vdev->vdev_ashift < 32 &&
usr/src/uts/common/fs/zfs/metaslab.c
2515
*shift = vdev->vdev_ashift;
usr/src/uts/common/fs/zfs/metaslab.c
4450
metaslab_group_alloc_increment(spa_t *spa, uint64_t vdev, void *tag, int flags,
usr/src/uts/common/fs/zfs/metaslab.c
4457
metaslab_group_t *mg = vdev_lookup_top(spa, vdev)->vdev_mg;
usr/src/uts/common/fs/zfs/metaslab.c
4481
metaslab_group_alloc_decrement(spa_t *spa, uint64_t vdev, void *tag, int flags,
usr/src/uts/common/fs/zfs/metaslab.c
4488
metaslab_group_t *mg = vdev_lookup_top(spa, vdev)->vdev_mg;
usr/src/uts/common/fs/zfs/metaslab.c
4506
uint64_t vdev = DVA_GET_VDEV(&dva[d]);
usr/src/uts/common/fs/zfs/metaslab.c
4507
metaslab_group_t *mg = vdev_lookup_top(spa, vdev)->vdev_mg;
usr/src/uts/common/fs/zfs/metaslab.c
5434
uint64_t vdev = DVA_GET_VDEV(dva);
usr/src/uts/common/fs/zfs/metaslab.c
5444
if ((vd = vdev_lookup_top(spa, vdev)) == NULL ||
usr/src/uts/common/fs/zfs/metaslab.c
5447
(u_longlong_t)vdev, (u_longlong_t)offset);
usr/src/uts/common/fs/zfs/metaslab.c
5484
uint64_t vdev = DVA_GET_VDEV(dva);
usr/src/uts/common/fs/zfs/metaslab.c
5487
vdev_t *vd = vdev_lookup_top(spa, vdev);
usr/src/uts/common/fs/zfs/metaslab.c
5667
uint64_t vdev = DVA_GET_VDEV(dva);
usr/src/uts/common/fs/zfs/metaslab.c
5672
if ((vd = vdev_lookup_top(spa, vdev)) == NULL) {
usr/src/uts/common/fs/zfs/metaslab.c
5890
uint64_t vdev = DVA_GET_VDEV(&bp->blk_dva[i]);
usr/src/uts/common/fs/zfs/metaslab.c
5891
vdev_t *vd = vdev_lookup_top(spa, vdev);
usr/src/uts/common/fs/zfs/spa.c
1211
offsetof(struct vdev, vdev_txg_node));
usr/src/uts/common/fs/zfs/spa.c
2277
spa_vdev_err(vdev_t *vdev, vdev_aux_t aux, int err)
usr/src/uts/common/fs/zfs/spa.c
2279
vdev_set_state(vdev, B_TRUE, VDEV_STATE_CANT_OPEN, aux);
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
369
void dsl_dataset_block_remapped(dsl_dataset_t *ds, uint64_t vdev,
usr/src/uts/common/fs/zfs/sys/spa.h
1065
extern void spa_event_notify(spa_t *spa, vdev_t *vdev, nvlist_t *hist_nvl,
usr/src/uts/common/fs/zfs/sys/spa.h
57
typedef struct vdev vdev_t;
usr/src/uts/common/fs/zfs/sys/spa.h
997
typedef void (*spa_remap_cb_t)(uint64_t vdev, uint64_t offset, uint64_t size,
usr/src/uts/common/fs/zfs/sys/vdev.h
67
extern vdev_t *vdev_lookup_top(spa_t *spa, uint64_t vdev);
usr/src/uts/common/fs/zfs/sys/vdev.h
88
extern void spa_vdev_indirect_mark_obsolete(spa_t *spa, uint64_t vdev,
usr/src/uts/common/fs/zfs/vdev.c
295
vdev_lookup_top(spa_t *spa, uint64_t vdev)
usr/src/uts/common/fs/zfs/vdev.c
301
if (vdev < rvd->vdev_children) {
usr/src/uts/common/fs/zfs/vdev.c
302
ASSERT(rvd->vdev_child[vdev] != NULL);
usr/src/uts/common/fs/zfs/vdev.c
303
return (rvd->vdev_child[vdev]);
usr/src/uts/common/fs/zfs/vdev.c
552
offsetof(struct vdev, vdev_dtl_node));
usr/src/uts/common/xen/io/xdf.c
1250
blkif_vdev_t vdev = xvdi_get_vdevnum(dip);
usr/src/uts/common/xen/io/xdf.c
1269
ddi_put16(acchdl, &rreq->handle, vdev);
usr/src/uts/common/xen/io/xdf.c
1290
ddi_put16(acchdl, &rreq->handle, vdev);
usr/src/uts/common/xen/io/xpvd.c
742
int *domain, *vdev;
usr/src/uts/common/xen/io/xpvd.c
761
DDI_PROP_DONTPASS, "vdev", &vdev, &nvdev)
usr/src/uts/common/xen/io/xpvd.c
768
(void) snprintf(addr, addrlen, "%d,%d", domain[0], vdev[0]);
usr/src/uts/common/xen/io/xpvd.c
769
ddi_prop_free(vdev);
usr/src/uts/common/xen/io/xpvd.c
782
DDI_PROP_DONTPASS, "vdev", &vdev,
usr/src/uts/common/xen/io/xpvd.c
786
(void) snprintf(addr, addrlen, "%d", vdev[0]);
usr/src/uts/common/xen/io/xpvd.c
787
ddi_prop_free(vdev);
usr/src/uts/common/xen/io/xpvd.c
942
int vdev;
usr/src/uts/common/xen/io/xpvd.c
944
if (!i_xpvd_parse_devname(arg, &devclass, &dom, &vdev)) {
usr/src/uts/common/xen/io/xpvd.c
949
*childp = xvdi_find_dev(parent, devclass, dom, vdev);
usr/src/uts/common/xen/io/xpvd.c
951
*childp = xvdi_create_dev(parent, devclass, dom, vdev);
usr/src/uts/common/xen/os/xvdi.c
1009
if ((domid == dom) && (vdevnum == vdev) && (devcls == devclass))
usr/src/uts/common/xen/os/xvdi.c
1872
int vdev;
usr/src/uts/common/xen/os/xvdi.c
1876
vdev = tmplong;
usr/src/uts/common/xen/os/xvdi.c
1880
if (xvdi_find_dev(parent, xdcp->devclass, dom, vdev) == NULL)
usr/src/uts/common/xen/os/xvdi.c
1882
dom, vdev);
usr/src/uts/common/xen/os/xvdi.c
2343
int i, vdev;
usr/src/uts/common/xen/os/xvdi.c
2378
if (sscanf(p, "/%d/", &vdev) != 1) {
usr/src/uts/common/xen/os/xvdi.c
2386
if (sscanf(p, "/%hu/%d/", &dom, &vdev) != 2) {
usr/src/uts/common/xen/os/xvdi.c
2399
if (vdev == VDEV_NOXS) {
usr/src/uts/common/xen/os/xvdi.c
2410
if (xvdi_find_dev(parent, xdcp->devclass, dom, vdev) == NULL) {
usr/src/uts/common/xen/os/xvdi.c
2413
(void) xvdi_create_dev(parent, xdcp->devclass, dom, vdev);
usr/src/uts/common/xen/os/xvdi.c
742
domid_t dom, int vdev)
usr/src/uts/common/xen/os/xvdi.c
758
if (vdev != VDEV_NOXS) {
usr/src/uts/common/xen/os/xvdi.c
761
"%s/%d", xdcp->xs_path_fe, vdev);
usr/src/uts/common/xen/os/xvdi.c
766
"%s/%d/%d", xdcp->xs_path_be, dom, vdev);
usr/src/uts/common/xen/os/xvdi.c
817
(void) ndi_prop_update_int(DDI_DEV_T_NONE, dip, "vdev", vdev);
usr/src/uts/common/xen/os/xvdi.c
951
domid_t dom, int vdev)
usr/src/uts/common/xen/os/xvdi.c
965
vdev = VDEV_NOXS;