Lines Matching defs:dsname
345 dsl_prop_get(const char *dsname, const char *propname,
351 error = dmu_objset_hold(dsname, FTAG, &os);
904 dsl_prop_set_int(const char *dsname, const char *propname,
911 error = dsl_props_set(dsname, source, nvl);
917 dsl_prop_set_string(const char *dsname, const char *propname,
924 error = dsl_props_set(dsname, source, nvl);
930 dsl_prop_inherit(const char *dsname, const char *propname,
937 error = dsl_props_set(dsname, source, nvl);
1036 dsl_props_set(const char *dsname, zprop_source_t source, nvlist_t *props)
1041 dpsa.dpsa_dsname = dsname;
1052 return (dsl_sync_task(dsname, dsl_props_set_check, dsl_props_set_sync,
1256 dsl_prop_get_hasrecvd(const char *dsname)
1261 dsl_prop_get_integer(dsname, ZPROP_HAS_RECVD, &dummy, NULL));
1265 dsl_prop_set_hasrecvd_impl(const char *dsname, zprop_source_t source)
1271 VERIFY0(spa_open(dsname, &spa, FTAG));
1276 error = dsl_prop_set_int(dsname, ZPROP_HAS_RECVD, source, 0);
1285 dsl_prop_set_hasrecvd(const char *dsname)
1288 if (!dsl_prop_get_hasrecvd(dsname))
1289 error = dsl_prop_set_hasrecvd_impl(dsname, ZPROP_SRC_LOCAL);
1294 dsl_prop_unset_hasrecvd(const char *dsname)
1296 VERIFY0(dsl_prop_set_hasrecvd_impl(dsname, ZPROP_SRC_NONE));
1306 dsl_prop_get_received(const char *dsname, nvlist_t **nvp)
1316 dsl_prop_getflags_t flags = (dsl_prop_get_hasrecvd(dsname) ?
1319 error = dmu_objset_hold(dsname, FTAG, &os);