Lines Matching defs:values
40 * Internal implementation of libnwam in-memory objects and values. Objects
72 nwam_value_create(nwam_value_type_t value_type, void *values, uint_t numvalues,
93 values_boolean = values;
103 values_int64 = values;
113 values_uint64 = values;
123 values_string = values;
158 void *values;
164 values = old->nwv_values.nwv_boolean;
167 values = old->nwv_values.nwv_int64;
170 values = old->nwv_values.nwv_uint64;
173 values = old->nwv_values.nwv_string;
178 return (nwam_value_create(old->nwv_value_type, values,
182 nwam_value_create_boolean_array(boolean_t *values, uint_t numvalues,
185 return (nwam_value_create(NWAM_VALUE_TYPE_BOOLEAN, values, numvalues,
196 nwam_value_create_int64_array(int64_t *values, uint_t numvalues,
199 return (nwam_value_create(NWAM_VALUE_TYPE_INT64, values, numvalues,
210 nwam_value_create_uint64_array(uint64_t *values, uint_t numvalues,
213 return (nwam_value_create(NWAM_VALUE_TYPE_UINT64, values, numvalues,
224 nwam_value_create_string_array(char **values, uint_t numvalues,
227 return (nwam_value_create(NWAM_VALUE_TYPE_STRING, values, numvalues,
641 /* Map uint64 values to their string counterparts */
756 * Convert uint64 values for property propname into a string representing
757 * that value. Used by enum values.