Home
last modified time | relevance | path

Searched refs:wholedisk (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/openzfs/lib/libzutil/
H A Dzutil_device_path.c114 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 Dzfs_mod.c202 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 Dzpool_vdev.c186 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 Dzutil_import_os.c697 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 Dlibzfs_pool_os.c132 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 Dvdev_disk.c195 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 Dlibzfs_pool.c2936 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()