| /freebsd-14.2/tests/sys/geom/class/part/ |
| H A D | misc.sh | 62 physpath="some/physical/path" 63 atf_check gnop create -z $physpath /dev/${md} 67 atf_check_equal "${physpath}/a" "$gpart_physpath" 85 physpath="some/physical/path" 86 atf_check gnop create -z $physpath /dev/${md} 90 atf_check_equal "${physpath}/p1" "$gpart_physpath" 108 physpath="some/physical/path" 109 atf_check gnop create -z $physpath /dev/${md} 113 atf_check_equal "${physpath}/s1" "$gpart_physpath" 131 physpath="some/physical/path" [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/lib/libzutil/os/linux/ |
| H A D | zutil_import_os.c | 465 const char *physpath = NULL; in zfs_device_get_physical() local 471 physpath = udev_device_get_property_value(dev, "ID_PATH"); in zfs_device_get_physical() 472 if (physpath != NULL && strlen(physpath) > 0) { in zfs_device_get_physical() 473 (void) strlcpy(bufptr, physpath, buflen); in zfs_device_get_physical() 485 if (physpath != NULL && strlen(physpath) > 0) { in zfs_device_get_physical() 486 (void) strlcpy(bufptr, physpath, buflen); in zfs_device_get_physical() 495 physpath = udev_list_entry_get_name(entry); in zfs_device_get_physical() 497 (void) strlcpy(bufptr, physpath, buflen); in zfs_device_get_physical() 508 physpath = udev_list_entry_get_name(entry); in zfs_device_get_physical() 509 if (strncmp(physpath, "/dev/disk/by-uuid", 17) == 0) { in zfs_device_get_physical() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/cmd/zed/agents/ |
| H A D | zfs_mod.c | 282 if (physpath == NULL && path != NULL) { in zfs_process_add() 287 physpath = &path[strlen(DEV_BYVDEV_PATH)]; in zfs_process_add() 307 physpath ? physpath : "NULL", in zfs_process_add() 358 if (physpath != NULL && strcmp("scsidebug", physpath) == 0) in zfs_process_add() 371 physpath); in zfs_process_add() 479 (void) strlcpy(device->pd_physpath, physpath, in zfs_process_add() 495 if (strcmp(physpath, device->pd_physpath) == 0) { in zfs_process_add() 502 physpath, device->pd_physpath); in zfs_process_add() 514 physpath, (u_longlong_t)guid); in zfs_process_add() 549 (physpath != NULL && nvlist_add_string(newvd, in zfs_process_add() [all …]
|
| /freebsd-14.2/tests/sys/cddl/zfs/include/ |
| H A D | libgnop.kshlib | 45 typeset physpath=$2 62 if [ -n "$physpath" ]; then 63 args="$args -z $physpath"
|
| /freebsd-14.2/tests/sys/geom/class/eli/ |
| H A D | misc_test.sh | 92 atf_test_case physpath cleanup 116 physpath="some/physical/path" 117 atf_check gnop create -z $physpath ${md} 119 atf_check -o match:"^${physpath}/eli$" diskinfo -p $md.nop.eli 174 atf_add_test_case physpath
|
| /freebsd-14.2/tests/sys/geom/class/multipath/ |
| H A D | misc.sh | 197 atf_test_case physpath cleanup 210 physpath="some/physical/path" 215 atf_check gnop create -z $physpath /dev/${md0} 216 atf_check gnop create -z $physpath /dev/${md1} 219 atf_check_equal "$physpath/mp" "$gmultipath_physpath" 357 atf_add_test_case physpath
|
| /freebsd-14.2/tests/sys/geom/class/nop/ |
| H A D | nop_test.sh | 126 atf_test_case physpath cleanup 137 physpath="some/physical/path" 138 atf_check gnop create -z $physpath /dev/${us} 140 atf_check_equal "$physpath" "$gnop_physpath" 230 atf_add_test_case physpath
|
| /freebsd-14.2/sys/cam/nvme/ |
| H A D | nvme_xpt.c | 686 if (device->physpath != NULL) { in nvme_dev_advinfo() 687 free(device->physpath, M_CAMXPT); in nvme_dev_advinfo() 688 device->physpath = NULL; in nvme_dev_advinfo() 694 device->physpath = malloc(cdai->bufsiz, M_CAMXPT, M_NOWAIT); in nvme_dev_advinfo() 695 if (device->physpath == NULL) { in nvme_dev_advinfo() 700 memcpy(device->physpath, cdai->buf, cdai->bufsiz); in nvme_dev_advinfo() 708 memcpy(cdai->buf, device->physpath, amt); in nvme_dev_advinfo()
|
| /freebsd-14.2/sys/geom/nop/ |
| H A D | g_nop.c | 339 off_t stripeoffset, const char *physpath) in g_nop_create() argument 426 if (physpath && strcmp(physpath, G_NOP_PHYSPATH_PASSTHROUGH)) { in g_nop_create() 427 sc->sc_physpath = strndup(physpath, MAXPATHLEN, M_GEOM); in g_nop_create() 543 const char *physpath, *gnopname; in g_nop_ctl_create() local 665 physpath = gctl_get_asciiparam(req, "physpath"); in g_nop_ctl_create() 684 physpath) != 0) { in g_nop_ctl_create()
|
| /freebsd-14.2/usr.sbin/diskinfo/ |
| H A D | diskinfo.c | 86 char tstr[BUFSIZ], ident[DISK_IDENT_SIZE], physpath[MAXPATHLEN]; in main() local 182 if (ioctl(fd, DIOCGPHYSPATH, physpath) == 0) { in main() 183 printf("%s\n", physpath); in main() 265 if (ioctl(fd, DIOCGPHYSPATH, physpath) == 0) in main() 266 printf("\t%-12s\t# Physical path\n", physpath); in main()
|
| /freebsd-14.2/sys/geom/ |
| H A D | geom_dev.c | 256 char *physpath; in g_dev_set_physpath() local 264 physpath = g_malloc(physpath_len, M_WAITOK|M_ZERO); in g_dev_set_physpath() 265 error = g_io_getattr("GEOM::physpath", cp, &physpath_len, physpath); in g_dev_set_physpath() 267 if (error == 0 && strlen(physpath) != 0) { in g_dev_set_physpath() 275 alias_devp, dev, old_alias_dev, physpath); in g_dev_set_physpath() 280 g_free(physpath); in g_dev_set_physpath()
|
| /freebsd-14.2/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_get/ |
| H A D | vdev_get.cfg | 44 physpath
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | vdev_geom.c | 98 char *physpath; in vdev_geom_set_physpath() local 102 physpath = g_malloc(physpath_len, M_WAITOK|M_ZERO); in vdev_geom_set_physpath() 103 error = g_io_getattr("GEOM::physpath", cp, &physpath_len, physpath); in vdev_geom_set_physpath() 110 vd->vdev_physpath = spa_strdup(physpath); in vdev_geom_set_physpath() 119 g_free(physpath); in vdev_geom_set_physpath()
|
| /freebsd-14.2/sys/kern/ |
| H A D | kern_conf.c | 1031 struct cdev *old_alias, const char *physpath) in make_dev_physpath_alias() argument 1043 physpath_len = strlen(physpath); in make_dev_physpath_alias() 1048 if (strncmp("id1,", physpath, 4) == 0) { in make_dev_physpath_alias() 1049 physpath += 4; in make_dev_physpath_alias() 1061 pdev->si_name, physpath, pdev->si_name); in make_dev_physpath_alias() 1074 sprintf(devfspath, "%s/%s", physpath, pdev->si_name); in make_dev_physpath_alias()
|
| /freebsd-14.2/sys/cam/ |
| H A D | cam_xpt_internal.h | 120 uint8_t *physpath; /* physical path string form */ member
|
| H A D | cam_xpt.c | 4870 free(device->physpath, M_CAMXPT); in xpt_release_device()
|
| /freebsd-14.2/sys/cam/scsi/ |
| H A D | scsi_pass.c | 441 char *physpath; in pass_add_physpath() local 449 physpath = malloc(MAXPATHLEN, M_DEVBUF, M_WAITOK); in pass_add_physpath() 456 if (xpt_getattr(physpath, MAXPATHLEN, in pass_add_physpath() 458 && strlen(physpath) != 0) { in pass_add_physpath() 462 softc->alias_dev, physpath); in pass_add_physpath() 482 free(physpath, M_DEVBUF); in pass_add_physpath()
|
| H A D | scsi_xpt.c | 2537 if (device->physpath != NULL) { in scsi_dev_advinfo() 2538 free(device->physpath, M_CAMXPT); in scsi_dev_advinfo() 2539 device->physpath = NULL; in scsi_dev_advinfo() 2545 device->physpath = malloc(cdai->bufsiz, M_CAMXPT, M_NOWAIT); in scsi_dev_advinfo() 2546 if (device->physpath == NULL) { in scsi_dev_advinfo() 2551 memcpy(device->physpath, cdai->buf, cdai->bufsiz); in scsi_dev_advinfo() 2559 memcpy(cdai->buf, device->physpath, amt); in scsi_dev_advinfo()
|
| H A D | scsi_enc_ses.c | 1021 struct sbuf *physpath; member 1056 if (strcmp(old_physpath, sbuf_data(args->physpath)) != 0) { in ses_setphyspath_callback() 1061 cdai.bufsiz = sbuf_len(args->physpath); in ses_setphyspath_callback() 1062 cdai.buf = sbuf_data(args->physpath); in ses_setphyspath_callback() 1152 args.physpath= &sb; in ses_set_physpath()
|
| /freebsd-14.2/sys/cam/ata/ |
| H A D | ata_xpt.c | 1747 if (device->physpath != NULL) { in ata_dev_advinfo() 1748 free(device->physpath, M_CAMXPT); in ata_dev_advinfo() 1749 device->physpath = NULL; in ata_dev_advinfo() 1755 device->physpath = malloc(cdai->bufsiz, M_CAMXPT, M_NOWAIT); in ata_dev_advinfo() 1756 if (device->physpath == NULL) { in ata_dev_advinfo() 1761 memcpy(device->physpath, cdai->buf, cdai->bufsiz); in ata_dev_advinfo() 1769 memcpy(cdai->buf, device->physpath, amt); in ata_dev_advinfo()
|