Lines Matching refs:source

364     zprop_source_t source, uint64_t value, uint64_t *newvalp)  in dsl_prop_predict()  argument
389 if (source & ZPROP_SRC_NONE) in dsl_prop_predict()
390 source = ZPROP_SRC_NONE; in dsl_prop_predict()
391 else if (source & ZPROP_SRC_RECEIVED) in dsl_prop_predict()
392 source = ZPROP_SRC_LOCAL; in dsl_prop_predict()
395 switch (source) { in dsl_prop_predict()
424 panic("unexpected property source: %d", source); in dsl_prop_predict()
611 zprop_source_t source, int intsz, int numints, const void *value, in dsl_prop_set_sync_impl() argument
641 if (source & ZPROP_SRC_NONE) in dsl_prop_set_sync_impl()
642 source = ZPROP_SRC_NONE; in dsl_prop_set_sync_impl()
643 else if (source & ZPROP_SRC_RECEIVED) in dsl_prop_set_sync_impl()
644 source = ZPROP_SRC_LOCAL; in dsl_prop_set_sync_impl()
650 switch (source) { in dsl_prop_set_sync_impl()
715 cmn_err(CE_PANIC, "unexpected property source: %d", source); in dsl_prop_set_sync_impl()
748 if (source == ZPROP_SRC_LOCAL) { in dsl_prop_set_sync_impl()
758 spa_history_log_internal_ds(ds, (source == ZPROP_SRC_NONE || in dsl_prop_set_sync_impl()
759 source == ZPROP_SRC_INHERITED) ? "inherit" : "set", tx, in dsl_prop_set_sync_impl()
768 zprop_source_t source, uint64_t value) in dsl_prop_set_int() argument
774 error = dsl_props_set(dsname, source, nvl); in dsl_prop_set_int()
781 zprop_source_t source, const char *value) in dsl_prop_set_string() argument
787 error = dsl_props_set(dsname, source, nvl); in dsl_prop_set_string()
794 zprop_source_t source) in dsl_prop_inherit() argument
800 error = dsl_props_set(dsname, source, nvl); in dsl_prop_inherit()
845 dsl_props_set_sync_impl(dsl_dataset_t *ds, zprop_source_t source, in dsl_props_set_sync_impl() argument
869 source, 1, strlen(value) + 1, value, tx); in dsl_props_set_sync_impl()
873 source, sizeof (intval), 1, &intval, tx); in dsl_props_set_sync_impl()
876 source, 0, 0, NULL, tx); in dsl_props_set_sync_impl()
899 dsl_props_set(const char *dsname, zprop_source_t source, nvlist_t *props) in dsl_props_set() argument
905 dpsa.dpsa_source = source; in dsl_props_set()
912 if ((source & ZPROP_SRC_NONE) == 0) in dsl_props_set()
943 const char *source; in dsl_prop_get_all_impl() local
956 source = setpoint; in dsl_prop_get_all_impl()
987 source = ((flags & DSL_PROP_GET_INHERITING) ? in dsl_prop_get_all_impl()
1038 VERIFY(nvlist_add_string(propval, ZPROP_SOURCE, source) == 0); in dsl_prop_get_all_impl()
1105 dsl_prop_set_hasrecvd_impl(const char *dsname, zprop_source_t source) in dsl_prop_set_hasrecvd_impl() argument
1116 error = dsl_prop_set_int(dsname, ZPROP_HAS_RECVD, source, 0); in dsl_prop_set_hasrecvd_impl()