Lines Matching refs:vdev
458 vdev_read(vdev_t *vdev, void *priv, off_t offset, void *buf, size_t bytes) in vdev_read() argument
580 vdev_write(vdev_t *vdev, off_t offset, void *buf, size_t bytes) in vdev_write() argument
589 fd = (uintptr_t)vdev->v_priv; in vdev_write()
794 zfs_get_bootenv(void *vdev, nvlist_t **benvp) in zfs_get_bootenv() argument
798 if ((spa = spa_find_by_dev((struct zfs_devdesc *)vdev)) == NULL) in zfs_get_bootenv()
808 zfs_set_bootenv(void *vdev, nvlist_t *benv) in zfs_set_bootenv() argument
812 if ((spa = spa_find_by_dev((struct zfs_devdesc *)vdev)) == NULL) in zfs_set_bootenv()
823 zfs_get_bootonce(void *vdev, const char *key, char *buf, size_t size) in zfs_get_bootonce() argument
827 if ((spa = spa_find_by_dev((struct zfs_devdesc *)vdev)) == NULL) in zfs_get_bootonce()
883 zfs_nvstore_getter(void *vdev, const char *name, void **data) in zfs_nvstore_getter() argument
885 struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev; in zfs_nvstore_getter()
917 zfs_nvstore_setter(void *vdev, int type, const char *name, in zfs_nvstore_setter() argument
920 struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev; in zfs_nvstore_setter()
1036 rv = zfs_set_bootenv(vdev, spa->spa_bootenv); in zfs_nvstore_setter()
1040 rv = zfs_nvstore_setenv(vdev, in zfs_nvstore_setter()
1088 zfs_nvstore_setter_str(void *vdev, const char *type, const char *name, in zfs_nvstore_setter_str() argument
1091 struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev; in zfs_nvstore_setter_str()
1144 rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v)); in zfs_nvstore_setter_str()
1152 rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v)); in zfs_nvstore_setter_str()
1160 rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v)); in zfs_nvstore_setter_str()
1166 rv = zfs_nvstore_setter(vdev, dt, name, &val, in zfs_nvstore_setter_str()
1176 rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v)); in zfs_nvstore_setter_str()
1185 rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v)); in zfs_nvstore_setter_str()
1194 rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v)); in zfs_nvstore_setter_str()
1203 rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v)); in zfs_nvstore_setter_str()
1210 rv = zfs_nvstore_setter(vdev, dt, name, &uval, in zfs_nvstore_setter_str()
1216 rv = zfs_nvstore_setter(vdev, dt, name, data, strlen(data) + 1); in zfs_nvstore_setter_str()
1224 rv = zfs_nvstore_setter(vdev, dt, name, &v, sizeof (v)); in zfs_nvstore_setter_str()
1234 zfs_nvstore_unset_impl(void *vdev, const char *name, bool unset_env) in zfs_nvstore_unset_impl() argument
1236 struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev; in zfs_nvstore_unset_impl()
1264 rv = zfs_set_bootenv(vdev, spa->spa_bootenv); in zfs_nvstore_unset_impl()
1277 zfs_nvstore_unset(void *vdev, const char *name) in zfs_nvstore_unset() argument
1279 return (zfs_nvstore_unset_impl(vdev, name, true)); in zfs_nvstore_unset()
1283 zfs_nvstore_print(void *vdev __unused, void *ptr) in zfs_nvstore_print()
1296 zfs_nvstore_setenv(void *vdev __unused, void *ptr) in zfs_nvstore_setenv()
1394 zfs_nvstore_iterate(void *vdev, int (*cb)(void *, void *)) in zfs_nvstore_iterate() argument
1396 struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev; in zfs_nvstore_iterate()
1418 rv = cb(vdev, nvh); in zfs_nvstore_iterate()
1435 zfs_attach_nvstore(void *vdev) in zfs_attach_nvstore() argument
1437 struct zfs_devdesc *dev = vdev; in zfs_attach_nvstore()
1458 memcpy(dev, vdev, sizeof (*dev)); in zfs_attach_nvstore()
1663 zfs_fmtdev(struct devdesc *vdev) in zfs_fmtdev() argument
1667 struct zfs_devdesc *dev = (struct zfs_devdesc *)vdev; in zfs_fmtdev()
1671 if (vdev->d_dev->dv_type != DEVT_ZFS) in zfs_fmtdev()