| /freebsd-14.2/sys/contrib/openzfs/include/sys/ |
| H A D | dsl_deleg.h | 76 int dsl_deleg_get(const char *ddname, nvlist_t **nvp); 77 int dsl_deleg_set(const char *ddname, nvlist_t *nvp, boolean_t unset); 78 int dsl_deleg_access(const char *ddname, const char *perm, cred_t *cr); 81 int dsl_deleg_can_allow(char *ddname, nvlist_t *nvp, cred_t *cr); 82 int dsl_deleg_can_unallow(char *ddname, nvlist_t *nvp, cred_t *cr);
|
| H A D | dsl_prop.h | 81 int dsl_prop_get(const char *ddname, const char *propname, 83 int dsl_prop_get_integer(const char *ddname, const char *propname,
|
| H A D | dsl_dir.h | 181 int dsl_dir_set_quota(const char *ddname, zprop_source_t source, 183 int dsl_dir_set_reservation(const char *ddname, zprop_source_t source,
|
| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | dsl_deleg.c | 92 dsl_deleg_can_allow(char *ddname, nvlist_t *nvp, cred_t *cr) in dsl_deleg_can_allow() argument 97 if ((error = dsl_deleg_access(ddname, ZFS_DELEG_PERM_ALLOW, cr)) != 0) in dsl_deleg_can_allow() 112 if ((error = dsl_deleg_access(ddname, perm, cr)) != 0) in dsl_deleg_can_allow() 125 dsl_deleg_can_unallow(char *ddname, nvlist_t *nvp, cred_t *cr) in dsl_deleg_can_unallow() argument 131 if ((error = dsl_deleg_access(ddname, ZFS_DELEG_PERM_ALLOW, cr)) != 0) in dsl_deleg_can_unallow() 274 dsl_deleg_set(const char *ddname, nvlist_t *nvp, boolean_t unset) in dsl_deleg_set() argument 280 dda.dda_name = ddname; in dsl_deleg_set() 283 return (dsl_sync_task(ddname, dsl_deleg_check, in dsl_deleg_set() 306 dsl_deleg_get(const char *ddname, nvlist_t **nvp) in dsl_deleg_get() argument 316 error = dsl_pool_hold(ddname, FTAG, &dp); in dsl_deleg_get() [all …]
|
| H A D | dsl_dir.c | 651 char *ddname = (char *)arg; in dsl_dir_actv_fs_ss_limit_check() local 657 error = dsl_dataset_hold(dp, ddname, FTAG, &ds); in dsl_dir_actv_fs_ss_limit_check() 682 char *ddname = (char *)arg; in dsl_dir_actv_fs_ss_limit_sync() local 687 VERIFY0(dsl_dataset_hold(dp, ddname, FTAG, &ds)); in dsl_dir_actv_fs_ss_limit_sync() 721 dsl_dir_activate_fs_ss_limit(const char *ddname) in dsl_dir_activate_fs_ss_limit() argument 725 error = dsl_sync_task(ddname, dsl_dir_actv_fs_ss_limit_check, in dsl_dir_activate_fs_ss_limit() 726 dsl_dir_actv_fs_ss_limit_sync, (void *)ddname, 0, in dsl_dir_activate_fs_ss_limit() 1750 ddsqra.ddsqra_name = ddname; in dsl_dir_set_quota() 1754 return (dsl_sync_task(ddname, dsl_dir_set_quota_check, in dsl_dir_set_quota() 1873 ddsqra.ddsqra_name = ddname; in dsl_dir_set_reservation() [all …]
|
| H A D | zvol.c | 1571 zvol_set_snapdev(const char *ddname, zprop_source_t source, uint64_t snapdev) in zvol_set_snapdev() argument 1575 zsda.zsda_name = ddname; in zvol_set_snapdev() 1579 return (dsl_sync_task(ddname, zvol_set_snapdev_check, in zvol_set_snapdev() 1658 zvol_set_volmode(const char *ddname, zprop_source_t source, uint64_t volmode) in zvol_set_volmode() argument 1662 zsda.zsda_name = ddname; in zvol_set_volmode() 1666 return (dsl_sync_task(ddname, zvol_set_volmode_check, in zvol_set_volmode()
|
| H A D | dsl_prop.c | 371 dsl_prop_get_integer(const char *ddname, const char *propname, in dsl_prop_get_integer() argument 374 return (dsl_prop_get(ddname, propname, 8, 1, valuep, setpoint)); in dsl_prop_get_integer()
|
| /freebsd-14.2/sys/contrib/openzfs/cmd/ |
| H A D | ztest.c | 1546 char ddname[ZFS_MAX_DATASET_NAME_LEN]; in ztest_dmu_objset_own() local 1548 strlcpy(ddname, name, sizeof (ddname)); in ztest_dmu_objset_own() 1549 cp = strchr(ddname, '@'); in ztest_dmu_objset_own() 1562 err = spa_keystore_load_wkey(ddname, dcp, B_FALSE); in ztest_dmu_objset_own() 1577 cp = strrchr(ddname, '/'); in ztest_dmu_objset_own()
|