Lines Matching defs:source
386 * the given value and source. This is not a general purpose function. It exists
396 zprop_source_t source, uint64_t value, uint64_t *newvalp)
421 if (source & ZPROP_SRC_NONE)
422 source = ZPROP_SRC_NONE;
423 else if (source & ZPROP_SRC_RECEIVED)
424 source = ZPROP_SRC_LOCAL;
427 switch ((int)source) {
456 panic("unexpected property source: %d", source);
723 zprop_source_t source, int intsz, int numints, const void *value,
743 (source & ZPROP_SRC_NONE) == 0) {
759 if (source & ZPROP_SRC_NONE)
760 source = ZPROP_SRC_NONE;
761 else if (source & ZPROP_SRC_RECEIVED)
762 source = ZPROP_SRC_LOCAL;
769 switch ((int)source) {
839 cmn_err(CE_PANIC, "unexpected property source: %d", source);
885 if (source == ZPROP_SRC_LOCAL) {
895 spa_history_log_internal_ds(ds, (source == ZPROP_SRC_NONE ||
896 source == ZPROP_SRC_INHERITED) ? "inherit" : "set", tx,
905 zprop_source_t source, uint64_t value)
911 error = dsl_props_set(dsname, source, nvl);
918 zprop_source_t source, const char *value)
924 error = dsl_props_set(dsname, source, nvl);
931 zprop_source_t source)
937 error = dsl_props_set(dsname, source, nvl);
982 dsl_props_set_sync_impl(dsl_dataset_t *ds, zprop_source_t source,
1006 source, 1, strlen(value) + 1, value, tx);
1010 source, sizeof (intval), 1, &intval, tx);
1013 source, 0, 0, NULL, tx);
1036 dsl_props_set(const char *dsname, zprop_source_t source, nvlist_t *props)
1042 dpsa.dpsa_source = source;
1046 * If the source includes NONE, then we will only be removing entries
1049 if ((source & ZPROP_SRC_NONE) == 0)
1080 const char *source;
1093 source = setpoint;
1132 source = ((flags & DSL_PROP_GET_INHERITING) ?
1138 source = setpoint;
1193 VERIFY(nvlist_add_string(propval, ZPROP_SOURCE, source) == 0);
1265 dsl_prop_set_hasrecvd_impl(const char *dsname, zprop_source_t source)
1276 error = dsl_prop_set_int(dsname, ZPROP_HAS_RECVD, source, 0);
1341 /* Indicate the default source if we can. */