Searched refs:vdev_physpath (Results 1 – 5 of 5) sorted by relevance
478 if (vd->vdev_physpath != NULL && in vdev_disk_open()479 (dev = ddi_pathname_to_dev_t(vd->vdev_physpath)) != NODEV) { in vdev_disk_open()637 (vd->vdev_physpath == NULL || in vdev_disk_open()638 strcmp(vd->vdev_physpath, physpath) != 0)) { in vdev_disk_open()639 if (vd->vdev_physpath) in vdev_disk_open()640 spa_strfree(vd->vdev_physpath); in vdev_disk_open()643 vd->vdev_physpath = spa_strdup(physpath); in vdev_disk_open()
434 if (vd->vdev_physpath != NULL) in vdev_config_generate()436 vd->vdev_physpath); in vdev_config_generate()
695 &vd->vdev_physpath) == 0) in vdev_alloc()696 vd->vdev_physpath = spa_strdup(vd->vdev_physpath); in vdev_alloc()909 if (vd->vdev_physpath) in vdev_free()910 spa_strfree(vd->vdev_physpath); in vdev_free()
5445 if (vdev_disk_read_rootlabel(vd->vdev_physpath, vd->vdev_devid,7557 if (!vd->vdev_ops->vdev_op_leaf || vd->vdev_physpath == NULL)7561 (void) snprintf(physpath, MAXPATHLEN, "/devices%s", vd->vdev_physpath);
370 char *vdev_physpath; /* vdev device path (if any) */ member