Searched refs:wholedisk (Results 1 – 7 of 7) sorted by relevance
/freebsd/sys/contrib/openzfs/lib/libzutil/ |
H A D | zutil_device_path.c | 114 zfs_strcmp_shortname(const char *name, const char *cmp_name, int wholedisk) in zfs_strcmp_shortname() argument 141 if (wholedisk) in zfs_strcmp_shortname() 170 zfs_strcmp_pathname(const char *name, const char *cmp, int wholedisk) in zfs_strcmp_pathname() argument 188 return (zfs_strcmp_shortname(name, cmp_name, wholedisk)); in zfs_strcmp_pathname() 194 if (wholedisk) { in zfs_strcmp_pathname()
|
/freebsd/sys/contrib/openzfs/cmd/zed/agents/ |
H A D | zfs_mod.c | 202 uint64_t wholedisk = 0ULL; in zfs_process_add() local 242 (void) nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_WHOLE_DISK, &wholedisk); in zfs_process_add() 308 wholedisk ? "is" : "not", in zfs_process_add() 325 if (wholedisk) { in zfs_process_add() 366 !(wholedisk || is_mpath_wholedisk) || (physpath == NULL)) { in zfs_process_add() 553 nvlist_add_uint64(newvd, ZPOOL_CONFIG_WHOLE_DISK, wholedisk) != 0 || in zfs_process_add() 1037 uint64_t wholedisk = 0; in vdev_whole_disk_from_config() local 1043 (void) nvlist_lookup_uint64(nvl, ZPOOL_CONFIG_WHOLE_DISK, &wholedisk); in vdev_whole_disk_from_config() 1045 return (wholedisk); in vdev_whole_disk_from_config() 1084 uint64_t wholedisk = 0; in zfsdle_vdev_online() local [all …]
|
/freebsd/sys/contrib/openzfs/cmd/zpool/ |
H A D | zpool_vdev.c | 186 struct stat64 *statbuf, boolean_t *wholedisk) in is_shorthand_path() argument 192 *wholedisk = zfs_dev_is_whole_disk(path); in is_shorthand_path() 193 if (*wholedisk || (stat64(path, statbuf) == 0)) in is_shorthand_path() 199 *wholedisk = B_FALSE; in is_shorthand_path() 278 boolean_t wholedisk = B_FALSE; in make_leaf_vdev() local 302 wholedisk = zfs_dev_is_whole_disk(path); in make_leaf_vdev() 303 if (!wholedisk && (stat64(path, &statbuf) != 0)) { in make_leaf_vdev() 320 wholedisk = B_TRUE; in make_leaf_vdev() 325 &statbuf, &wholedisk); in make_leaf_vdev() 355 if (wholedisk || S_ISBLK(statbuf.st_mode)) { in make_leaf_vdev() [all …]
|
/freebsd/sys/contrib/openzfs/lib/libzutil/os/linux/ |
H A D | zutil_import_os.c | 697 boolean_t wholedisk) in encode_device_strings() argument 744 if (!wholedisk && !udev_mpath_whole_disk(dev)) in encode_device_strings() 766 (void) wholedisk; in encode_device_strings() 868 uint64_t wholedisk = 0; in update_vdev_config_dev_strs() local 904 (void) nvlist_lookup_uint64(nv, ZPOOL_CONFIG_WHOLE_DISK, &wholedisk); in update_vdev_config_dev_strs() 909 if (encode_device_strings(path, &vds, (boolean_t)wholedisk) == 0) { in update_vdev_config_dev_strs()
|
/freebsd/sys/contrib/openzfs/lib/libzfs/os/linux/ |
H A D | libzfs_pool_os.c | 132 uint64_t wholedisk; in find_start_block() local 138 &wholedisk) != 0 || !wholedisk) { in find_start_block()
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | vdev_disk.c | 195 bdev_max_capacity(struct block_device *bdev, uint64_t wholedisk) in bdev_max_capacity() argument 200 if (wholedisk && bdev != bdev_whole(bdev)) { in bdev_max_capacity()
|
/freebsd/sys/contrib/openzfs/lib/libzfs/ |
H A D | libzfs_pool.c | 2936 uint64_t wholedisk = 0; in vdev_to_nvlist_iter() local 2939 &wholedisk); in vdev_to_nvlist_iter() 2940 if (zfs_strcmp_pathname(srchval, val, wholedisk) == 0) in vdev_to_nvlist_iter() 3275 uint64_t wholedisk = 0; in zpool_vdev_online() local 3278 &wholedisk); in zpool_vdev_online() 3289 if (wholedisk) { in zpool_vdev_online()
|