Lines Matching defs:values
39 * Internal implementation of libnwam in-memory objects and values. Objects
71 nwam_value_create(nwam_value_type_t value_type, void *values, uint_t numvalues,
92 values_boolean = values;
102 values_int64 = values;
112 values_uint64 = values;
122 values_string = values;
157 void *values;
163 values = old->nwv_values.nwv_boolean;
166 values = old->nwv_values.nwv_int64;
169 values = old->nwv_values.nwv_uint64;
172 values = old->nwv_values.nwv_string;
177 return (nwam_value_create(old->nwv_value_type, values,
181 nwam_value_create_boolean_array(boolean_t *values, uint_t numvalues,
184 return (nwam_value_create(NWAM_VALUE_TYPE_BOOLEAN, values, numvalues,
195 nwam_value_create_int64_array(int64_t *values, uint_t numvalues,
198 return (nwam_value_create(NWAM_VALUE_TYPE_INT64, values, numvalues,
209 nwam_value_create_uint64_array(uint64_t *values, uint_t numvalues,
212 return (nwam_value_create(NWAM_VALUE_TYPE_UINT64, values, numvalues,
223 nwam_value_create_string_array(char **values, uint_t numvalues,
226 return (nwam_value_create(NWAM_VALUE_TYPE_STRING, values, numvalues,
578 /* Map uint64 values to their string counterparts */
693 * Convert uint64 values for property propname into a string representing
694 * that value. Used by enum values.