Lines Matching defs:dev_name
171 zfs_get_enclosure_sysfs_path(const char *dev_name)
183 if (dev_name == NULL)
187 tmp1 = strrchr(dev_name, '/');
189 dev_name = tmp1 + 1; /* +1 since we want the chr after '/' */
191 tmpsize = asprintf(&tmp1, "/sys/block/%s/device", dev_name);
367 zfs_dev_is_dm(const char *dev_name)
371 tmp = dm_get_underlying_path(dev_name);
388 zfs_dev_is_whole_disk(const char *dev_name)
393 if ((fd = open(dev_name, O_RDONLY | O_DIRECT | O_CLOEXEC)) < 0)
420 * dev_name: /dev/disk/by-id/ata-QEMU_HARDDISK_QM00001
424 * dev_name: /dev/mapper/mpatha
428 * dev_name: /dev/sda
432 * dev_name: /dev/dm-3
436 * dev_name: /dev/disk/by-id/scsi-0QEMU_drive-scsi0-0-0-0-part9
440 * dev_name: /dev/disk/by-uuid/5df030cf-3cd9-46e4-8e99-3ccb462a4e9a
448 zfs_get_underlying_path(const char *dev_name)
453 if (dev_name == NULL)
456 tmp = dm_get_underlying_path(dev_name);
458 /* dev_name not a DM device, so just un-symlinkize it */
460 tmp = realpath(dev_name, NULL);