Home
last modified time | relevance | path

Searched refs:zhp (Results 26 – 47 of 47) sorted by relevance

12

/freebsd/sys/contrib/openzfs/lib/libzfs/os/linux/
H A Dlibzfs_util_os.c174 return (zfs_error(di->zhp->zfs_hdl, EZFS_DIFF, di->errbuf)); in find_shares_object()
218 zfs_userns(zfs_handle_t *zhp, const char *nspath, int attach) in zfs_userns() argument
220 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_userns()
229 zhp->zfs_name); in zfs_userns()
233 zhp->zfs_name); in zfs_userns()
236 switch (zhp->zfs_type) { in zfs_userns()
264 assert(zhp->zfs_type == ZFS_TYPE_FILESYSTEM); in zfs_userns()
266 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); in zfs_userns()
H A Dlibzfs_pool_os.c211 zpool_label_disk(libzfs_handle_t *hdl, zpool_handle_t *zhp, const char *name) in zpool_label_disk() argument
225 if (zhp) { in zpool_label_disk()
226 nvlist_t *nvroot = fnvlist_lookup_nvlist(zhp->zpool_config, in zpool_label_disk()
229 if (zhp->zpool_start_block == 0) in zpool_label_disk()
232 start_block = zhp->zpool_start_block; in zpool_label_disk()
233 zhp->zpool_start_block = start_block; in zpool_label_disk()
/freebsd/sys/contrib/openzfs/cmd/zpool/os/linux/
H A Dzpool_vdev_os.c409 after_zpool_upgrade(zpool_handle_t *zhp) in after_zpool_upgrade() argument
411 (void) zhp; in after_zpool_upgrade()
528 zpool_power_sysfs_path(zpool_handle_t *zhp, char *vdev) in zpool_power_sysfs_path() argument
532 nvlist_t *vdev_nv = zpool_find_vdev(zhp, vdev, NULL, NULL, NULL); in zpool_power_sysfs_path()
590 zpool_power_current_state(zpool_handle_t *zhp, char *vdev) in zpool_power_current_state() argument
595 char *path = zpool_power_sysfs_path(zhp, vdev); in zpool_power_current_state()
625 zpool_power(zpool_handle_t *zhp, char *vdev, boolean_t turn_on) in zpool_power() argument
632 rc = zpool_power_current_state(zhp, vdev); in zpool_power()
641 sysfs_path = zpool_power_sysfs_path(zhp, vdev); in zpool_power()
664 rc = zpool_power_current_state(zhp, vdev); in zpool_power()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/
H A Dbadsend.c57 zfs_handle_t *zhp; in main() local
94 zhp = zfs_open(zhdl, fsname, ZFS_TYPE_FILESYSTEM); in main()
95 if (zhp == NULL) in main()
102 error = zfs_send(zhp, tosnap, fromsnap, &flags, fd, NULL, NULL, NULL); in main()
110 zfs_close(zhp); in main()
/freebsd/sys/contrib/openzfs/cmd/zed/agents/
H A Dzfs_agents.c77 zfs_agent_iter_vdev(zpool_handle_t *zhp, nvlist_t *nvl, void *arg) in zfs_agent_iter_vdev() argument
91 if (zfs_agent_iter_vdev(zhp, child[c], gsp)) { in zfs_agent_iter_vdev()
103 if (zfs_agent_iter_vdev(zhp, child[c], gsp)) { in zfs_agent_iter_vdev()
112 if (zfs_agent_iter_vdev(zhp, child[c], gsp)) { in zfs_agent_iter_vdev()
150 zfs_agent_iter_pool(zpool_handle_t *zhp, void *arg) in zfs_agent_iter_pool() argument
158 if ((config = zpool_get_config(zhp, NULL)) != NULL) { in zfs_agent_iter_pool()
161 (void) zfs_agent_iter_vdev(zhp, nvl, gsp); in zfs_agent_iter_pool()
172 zpool_close(zhp); in zfs_agent_iter_pool()
H A Dzfs_diagnosis.c268 zfs_mark_pool(zpool_handle_t *zhp, void *unused) in zfs_mark_pool() argument
290 if ((config = zpool_get_config(zhp, NULL)) == NULL) { in zfs_mark_pool()
291 zpool_close(zhp); in zfs_mark_pool()
311 zpool_close(zhp); in zfs_mark_pool()
317 zpool_close(zhp); in zfs_mark_pool()
329 zpool_find_load_time(zpool_handle_t *zhp, void *arg) in zpool_find_load_time() argument
338 zpool_close(zhp); in zpool_find_load_time()
344 zpool_close(zhp); in zpool_find_load_time()
348 if ((config = zpool_get_config(zhp, NULL)) == NULL) { in zpool_find_load_time()
349 zpool_close(zhp); in zpool_find_load_time()
[all …]
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_impl.h96 #define ZFS_IS_VOLUME(zhp) ((zhp)->zfs_head_type == ZFS_TYPE_VOLUME) argument
205 zfs_handle_t *zhp; member
226 extern int do_mount(zfs_handle_t *zhp, const char *mntpt, const char *opts,
228 extern int do_unmount(zfs_handle_t *zhp, const char *mntpt, int flags);
H A Dlibzfs_util.c1133 zpool_get_handle(zpool_handle_t *zhp) in zpool_get_handle() argument
1135 return (zhp->zpool_hdl); in zpool_get_handle()
1139 zfs_get_handle(zfs_handle_t *zhp) in zfs_get_handle() argument
1141 return (zhp->zfs_hdl); in zfs_get_handle()
1145 zfs_get_pool_handle(const zfs_handle_t *zhp) in zfs_get_pool_handle() argument
1147 return (zhp->zpool_hdl); in zfs_get_pool_handle()
2195 zpool_prepare_disk(zpool_handle_t *zhp, nvlist_t *vdev_nv, in zpool_prepare_disk() argument
2219 pool_name = zhp ? zpool_get_name(zhp) : NULL; in zpool_prepare_disk()
2263 zpool_prepare_and_label_disk(libzfs_handle_t *hdl, zpool_handle_t *zhp, in zpool_prepare_and_label_disk() argument
2273 rc = zpool_prepare_disk(zhp, vdev_nv, prepare_str, lines, lines_cnt); in zpool_prepare_and_label_disk()
[all …]
H A Dlibzfs_status.c499 zpool_get_status(zpool_handle_t *zhp, const char **msgid, in zpool_get_status() argument
507 if (zpool_get_prop(zhp, ZPOOL_PROP_COMPATIBILITY, compatibility, in zpool_get_status()
511 zpool_status_t ret = check_status(zhp->zpool_config, B_FALSE, errata, in zpool_get_status()
H A Dlibzfs.abi2781 <parameter type-id='4c81de99' name='zhp'/>
2786 <parameter type-id='4c81de99' name='zhp'/>
2790 <parameter type-id='4c81de99' name='zhp'/>
3563 <parameter type-id='9200a744' name='zhp'/>
3591 <parameter type-id='9200a744' name='zhp'/>
3597 <parameter type-id='9200a744' name='zhp'/>
3601 <parameter type-id='9200a744' name='zhp'/>
4447 <parameter type-id='9200a744' name='zhp'/>
4452 <parameter type-id='9200a744' name='zhp'/>
4458 <parameter type-id='9200a744' name='zhp'/>
[all …]
/freebsd/sys/contrib/openzfs/include/
H A Dlibzfs.h334 _LIBZFS_H int zpool_prepare_disk(zpool_handle_t *zhp, nvlist_t *vdev_nv,
343 _LIBZFS_H uint64_t zpool_vdev_path_to_guid(zpool_handle_t *zhp,
547 _LIBZFS_H int zfs_prop_get_userquota_int(zfs_handle_t *zhp,
553 _LIBZFS_H int zfs_prop_get_written(zfs_handle_t *zhp, const char *propname,
555 _LIBZFS_H int zfs_prop_get_feature(zfs_handle_t *zhp, const char *propname,
944 _LIBZFS_H boolean_t zfs_is_shared(zfs_handle_t *zhp, char **where,
946 _LIBZFS_H int zfs_share(zfs_handle_t *zhp, const enum sa_protocol *proto);
947 _LIBZFS_H int zfs_unshare(zfs_handle_t *zhp, const char *mountpoint,
949 _LIBZFS_H int zfs_unshareall(zfs_handle_t *zhp,
1032 _LIBZFS_H int zfs_jail(zfs_handle_t *zhp, int jailid, int attach);
[all …]
H A Dlibzutil.h213 int for_each_vdev_cb(void *zhp, nvlist_t *nv, pool_vdev_iter_f func,
/freebsd/sys/contrib/openzfs/cmd/zpool_influxdb/
H A Dzpool_influxdb.c706 print_stats(zpool_handle_t *zhp, void *data) in print_stats() argument
718 strncmp(data, zpool_get_name(zhp), ZFS_MAX_DATASET_NAME_LEN) != 0) { in print_stats()
719 zpool_close(zhp); in print_stats()
723 if (zpool_refresh_stats(zhp, &missing) != 0) { in print_stats()
724 zpool_close(zhp); in print_stats()
728 config = zpool_get_config(zhp, NULL); in print_stats()
737 zpool_close(zhp); in print_stats()
742 zpool_close(zhp); in print_stats()
746 pool_name = escape_string(zpool_get_name(zhp)); in print_stats()
768 zpool_close(zhp); in print_stats()
/freebsd/sys/contrib/openzfs/contrib/pam_zfs_key/
H A Dpam_zfs_key.c521 find_dsname_by_prop_value(zfs_handle_t *zhp, void *data) in find_dsname_by_prop_value() argument
523 zfs_type_t type = zfs_get_type(zhp); in find_dsname_by_prop_value()
529 zfs_close(zhp); in find_dsname_by_prop_value()
538 (void) zfs_iter_filesystems_v2(zhp, 0, in find_dsname_by_prop_value()
541 zfs_close(zhp); in find_dsname_by_prop_value()
545 target->dsname = strdup(zfs_get_name(zhp)); in find_dsname_by_prop_value()
546 zfs_close(zhp); in find_dsname_by_prop_value()
559 zfs_handle_t *zhp = zfs_open(g_zfs, in zfs_key_config_get_dataset() local
561 if (zhp == NULL) { in zfs_key_config_get_dataset()
568 (void) zfs_iter_filesystems_v2(zhp, 0, in zfs_key_config_get_dataset()
[all …]
/freebsd/lib/libbe/
H A Dbe.c690 if ((err = zfs_prop_get(dccb->zhp, prop, (char *)&pval, in be_deep_clone_prop()
785 dccb.zhp = ds; in be_clone_cb()
1284 be_zfs_promote_cb(zfs_handle_t *zhp, void *data) in be_zfs_promote_cb() argument
1293 err = zfs_promote(zhp); in be_zfs_promote_cb()
1302 be_zfs_promote(zfs_handle_t *zhp, bool *found_origin) in be_zfs_promote() argument
1305 return (be_zfs_promote_cb(zhp, (void *)found_origin)); in be_zfs_promote()
1312 zfs_handle_t *zhp; in be_activate() local
1336 zhp = zfs_open(lbh->lzh, be_path, ZFS_TYPE_FILESYSTEM); in be_activate()
1337 if (zhp == NULL) in be_activate()
1340 err = be_zfs_promote(zhp, &found_origin); in be_activate()
[all …]
H A Dbe_impl.h57 zfs_handle_t *zhp; member
/freebsd/sys/contrib/openzfs/cmd/zpool/
H A Dzpool_vdev.c963 make_disks(zpool_handle_t *zhp, nvlist_t *nv, boolean_t replacing) in make_disks() argument
1065 if (zpool_prepare_and_label_disk(g_zfs, zhp, devnode, in make_disks()
1066 nv, zhp == NULL ? "create" : in make_disks()
1118 if ((ret = make_disks(zhp, child[c], replacing)) != 0) in make_disks()
1124 if ((ret = make_disks(zhp, child[c], replacing)) != 0) in make_disks()
1130 if ((ret = make_disks(zhp, child[c], replacing)) != 0) in make_disks()
1775 split_mirror_vdev(zpool_handle_t *zhp, char *newname, nvlist_t *props, in split_mirror_vdev() argument
1788 if (!flags.dryrun && make_disks(zhp, newroot, B_FALSE) != 0) { in split_mirror_vdev()
1812 if (zpool_vdev_split(zhp, newname, &newroot, props, flags) != 0) { in split_mirror_vdev()
1870 if (zhp && ((poolconfig = zpool_get_config(zhp, NULL)) == NULL)) { in make_root_vdev()
[all …]
/freebsd/cddl/usr.sbin/zfsd/
H A Dcase_file.h379 Vdev BeingReplacedBy(zpool_handle_t *zhp);
419 nvlist_t *CaseVdev(zpool_handle_t *zhp) const;
H A Dvdev.cc326 Vdev::Name(zpool_handle_t *zhp, bool verbose) const in Name() argument
328 return (zpool_vdev_name(g_zfsHandle, zhp, m_config, in Name()
/freebsd/sys/contrib/openzfs/cmd/zinject/
H A Dzinject.c862 zfs_handle_t *zhp = NULL; in main() local
1414 if ((zhp = zfs_open(g_zfs, dataset, in main()
1419 if (zfs_unmount(zhp, NULL, 0) != 0) { in main()
1430 ret = (zfs_mount(zhp, NULL, 0) != 0); in main()
/freebsd/sys/contrib/openzfs/lib/libzutil/
H A Dzutil_import.c2034 for_each_vdev_cb(void *zhp, nvlist_t *nv, pool_vdev_iter_f func, in for_each_vdev_cb() argument
2054 ret |= func(zhp, nv, data); in for_each_vdev_cb()
2069 ret |= for_each_vdev_cb(zhp, child[c], in for_each_vdev_cb()
/freebsd/cddl/usr.sbin/zfsd/tests/
H A Dzfsd_unittest.cc137 MOCK_CONST_METHOD2(Name, string(zpool_handle_t * zhp, bool verbose));

12