Home
last modified time | relevance | path

Searched refs:vdev_physpath (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dvdev_disk.c447 if (vd->vdev_physpath != NULL && in vdev_disk_open()
448 (dev = ddi_pathname_to_dev_t(vd->vdev_physpath)) != NODEV) in vdev_disk_open()
503 (vd->vdev_physpath == NULL || in vdev_disk_open()
504 strcmp(vd->vdev_physpath, physpath) != 0)) { in vdev_disk_open()
505 if (vd->vdev_physpath) in vdev_disk_open()
506 spa_strfree(vd->vdev_physpath); in vdev_disk_open()
509 vd->vdev_physpath = spa_strdup(physpath); in vdev_disk_open()
H A Dvdev_geom.c113 old_physpath = vd->vdev_physpath; in vdev_geom_set_physpath()
114 vd->vdev_physpath = spa_strdup(physpath); in vdev_geom_set_physpath()
118 vd->vdev_physpath) != 0); in vdev_geom_set_physpath()
H A Dvdev_label.c272 if (vd->vdev_physpath != NULL) in vdev_config_generate()
274 vd->vdev_physpath); in vdev_config_generate()
H A Dvdev.c733 &vd->vdev_physpath) == 0) in vdev_alloc()
734 vd->vdev_physpath = spa_strdup(vd->vdev_physpath); in vdev_alloc()
942 if (vd->vdev_physpath) in vdev_free()
943 spa_strfree(vd->vdev_physpath); in vdev_free()
H A Dspa.c5051 if (vdev_disk_read_rootlabel(vd->vdev_physpath, vd->vdev_devid,
7165 if (!vd->vdev_ops->vdev_op_leaf || vd->vdev_physpath == NULL)
7169 (void) snprintf(physpath, MAXPATHLEN, "/devices%s", vd->vdev_physpath);
/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dvdev_impl.h354 char *vdev_physpath; /* vdev device path (if any) */ member