Lines Matching refs:source

354  * the given value and source. This is not a general purpose function. It exists
364 zprop_source_t source, uint64_t value, uint64_t *newvalp)
389 if (source & ZPROP_SRC_NONE)
390 source = ZPROP_SRC_NONE;
391 else if (source & ZPROP_SRC_RECEIVED)
392 source = ZPROP_SRC_LOCAL;
395 switch (source) {
424 panic("unexpected property source: %d", source);
611 zprop_source_t source, int intsz, int numints, const void *value,
641 if (source & ZPROP_SRC_NONE)
642 source = ZPROP_SRC_NONE;
643 else if (source & ZPROP_SRC_RECEIVED)
644 source = ZPROP_SRC_LOCAL;
650 switch (source) {
715 cmn_err(CE_PANIC, "unexpected property source: %d", source);
748 if (source == ZPROP_SRC_LOCAL) {
758 spa_history_log_internal_ds(ds, (source == ZPROP_SRC_NONE ||
759 source == ZPROP_SRC_INHERITED) ? "inherit" : "set", tx,
768 zprop_source_t source, uint64_t value)
774 error = dsl_props_set(dsname, source, nvl);
781 zprop_source_t source, const char *value)
787 error = dsl_props_set(dsname, source, nvl);
794 zprop_source_t source)
800 error = dsl_props_set(dsname, source, nvl);
851 dsl_props_set_sync_impl(dsl_dataset_t *ds, zprop_source_t source,
871 source, 1, strlen(value) + 1, value, tx);
875 source, sizeof (intval), 1, &intval, tx);
878 source, 0, 0, NULL, tx);
901 dsl_props_set(const char *dsname, zprop_source_t source, nvlist_t *props)
907 dpsa.dpsa_source = source;
911 * If the source includes NONE, then we will only be removing entries
914 if ((source & ZPROP_SRC_NONE) == 0)
945 const char *source;
958 source = setpoint;
989 source = ((flags & DSL_PROP_GET_INHERITING) ?
1040 VERIFY(nvlist_add_string(propval, ZPROP_SOURCE, source) == 0);
1106 dsl_prop_set_hasrecvd_impl(const char *dsname, zprop_source_t source)
1117 error = dsl_prop_set_int(dsname, ZPROP_HAS_RECVD, source, 0);
1182 /* Indicate the default source if we can. */