Lines Matching defs:dsname
314 dsl_prop_get(const char *dsname, const char *propname,
320 error = dmu_objset_hold(dsname, FTAG, &os);
768 dsl_prop_set_int(const char *dsname, const char *propname,
775 error = dsl_props_set(dsname, source, nvl);
781 dsl_prop_set_string(const char *dsname, const char *propname,
788 error = dsl_props_set(dsname, source, nvl);
794 dsl_prop_inherit(const char *dsname, const char *propname,
801 error = dsl_props_set(dsname, source, nvl);
902 dsl_props_set(const char *dsname, zprop_source_t source, nvlist_t *props)
907 dpsa.dpsa_dsname = dsname;
918 return (dsl_sync_task(dsname, dsl_props_set_check, dsl_props_set_sync,
1098 dsl_prop_get_hasrecvd(const char *dsname)
1103 dsl_prop_get_integer(dsname, ZPROP_HAS_RECVD, &dummy, NULL));
1107 dsl_prop_set_hasrecvd_impl(const char *dsname, zprop_source_t source)
1113 VERIFY0(spa_open(dsname, &spa, FTAG));
1118 error = dsl_prop_set_int(dsname, ZPROP_HAS_RECVD, source, 0);
1127 dsl_prop_set_hasrecvd(const char *dsname)
1130 if (!dsl_prop_get_hasrecvd(dsname))
1131 error = dsl_prop_set_hasrecvd_impl(dsname, ZPROP_SRC_LOCAL);
1136 dsl_prop_unset_hasrecvd(const char *dsname)
1138 VERIFY0(dsl_prop_set_hasrecvd_impl(dsname, ZPROP_SRC_NONE));
1148 dsl_prop_get_received(const char *dsname, nvlist_t **nvp)
1158 dsl_prop_getflags_t flags = (dsl_prop_get_hasrecvd(dsname) ?
1161 error = dmu_objset_hold(dsname, FTAG, &os);