Lines Matching refs:data_value
9 typedef int (*dm_shw_data_parse)(_IN_ dm_shw_data_value_t *data_value,
11 typedef int (*dm_shw_array_parse)(_IN_ dm_shw_data_value_t *data_value,
22 static int _dm_shw_int_parse(_IN_ dm_shw_data_value_t *data_value,
24 static int _dm_shw_float_parse(_IN_ dm_shw_data_value_t *data_value,
26 static int _dm_shw_double_parse(_IN_ dm_shw_data_value_t *data_value,
28 static int _dm_shw_text_parse(_IN_ dm_shw_data_value_t *data_value,
30 static int _dm_shw_enum_parse(_IN_ dm_shw_data_value_t *data_value,
32 static int _dm_shw_date_parse(_IN_ dm_shw_data_value_t *data_value,
34 static int _dm_shw_bool_parse(_IN_ dm_shw_data_value_t *data_value,
36 static int _dm_shw_array_parse(_IN_ dm_shw_data_value_t *data_value,
38 static int _dm_shw_struct_parse(_IN_ dm_shw_data_value_t *data_value,
44 static int _dm_shw_array_int_parse(_IN_ dm_shw_data_value_t *data_value,
46 static int _dm_shw_array_float_parse(_IN_ dm_shw_data_value_t *data_value,
48 static int _dm_shw_array_double_parse(_IN_ dm_shw_data_value_t *data_value,
50 static int _dm_shw_array_text_parse(_IN_ dm_shw_data_value_t *data_value,
52 static int _dm_shw_array_enum_parse(_IN_ dm_shw_data_value_t *data_value,
54 static int _dm_shw_array_date_parse(_IN_ dm_shw_data_value_t *data_value,
56 static int _dm_shw_array_bool_parse(_IN_ dm_shw_data_value_t *data_value,
58 static int _dm_shw_array_array_parse(_IN_ dm_shw_data_value_t *data_value,
60 static int _dm_shw_array_struct_parse(_IN_ dm_shw_data_value_t *data_value,
106 static int _dm_shw_int_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_int_parse() argument
112 static int _dm_shw_float_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_float_parse() argument
118 static int _dm_shw_double_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_double_parse() argument
124 static int _dm_shw_text_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_text_parse() argument
130 static int _dm_shw_enum_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_enum_parse() argument
136 static int _dm_shw_date_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_date_parse() argument
142 static int _dm_shw_bool_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_bool_parse() argument
148 static int _dm_shw_array_int_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_int_parse() argument
152 (dm_shw_data_value_complex_t *)data_value->value; in _dm_shw_array_int_parse()
171 static int _dm_shw_array_float_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_float_parse() argument
175 (dm_shw_data_value_complex_t *)data_value->value; in _dm_shw_array_float_parse()
194 static int _dm_shw_array_double_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_double_parse() argument
198 (dm_shw_data_value_complex_t *)data_value->value; in _dm_shw_array_double_parse()
217 static int _dm_shw_array_text_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_text_parse() argument
221 (dm_shw_data_value_complex_t *)data_value->value; in _dm_shw_array_text_parse()
248 static int _dm_shw_array_enum_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_enum_parse() argument
252 (dm_shw_data_value_complex_t *)data_value->value; in _dm_shw_array_enum_parse()
263 static int _dm_shw_array_date_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_date_parse() argument
267 (dm_shw_data_value_complex_t *)data_value->value; in _dm_shw_array_date_parse()
278 static int _dm_shw_array_bool_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_bool_parse() argument
282 (dm_shw_data_value_complex_t *)data_value->value; in _dm_shw_array_bool_parse()
293 static int _dm_shw_array_array_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_array_parse() argument
299 static int _dm_shw_array_struct_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_struct_parse() argument
304 (dm_shw_data_value_complex_t *)data_value->value; in _dm_shw_array_struct_parse()
324 data->data_value.type = DM_SHW_DATA_TYPE_STRUCT; in _dm_shw_array_struct_parse()
326 res = _dm_shw_struct_parse(&data->data_value, root); in _dm_shw_array_struct_parse()
335 static int _dm_shw_array_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_array_parse() argument
355 data_value->value = (void *)complex_array; in _dm_shw_array_parse()
410 data_value, &lite_specs); in _dm_shw_array_parse()
418 static int _dm_shw_struct_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_struct_parse() argument
440 data_value->value = (void *)complex_struct; in _dm_shw_struct_parse()
473 static int _dm_shw_data_parse(_IN_ dm_shw_data_value_t *data_value, in _dm_shw_data_parse() argument
479 memset(data_value, 0, sizeof(dm_shw_data_value_t)); in _dm_shw_data_parse()
491 &data_value->type); in _dm_shw_data_parse()
506 if (g_dm_tsl_alink_mapping[data_value->type].func_parse == NULL) { in _dm_shw_data_parse()
509 res = g_dm_tsl_alink_mapping[data_value->type].func_parse(data_value, in _dm_shw_data_parse()
548 res = _dm_shw_data_parse(&property->data_value, &lite_item); in _dm_shw_property_parse()
634 res = _dm_shw_data_parse(&event_data->data_value, &lite_item); in _dm_shw_event_outputdata_parse()
801 res = _dm_shw_data_parse(&service_data->data_value, &lite_item); in _dm_shw_service_outputdata_parse()
882 res = _dm_shw_data_parse(&input_data->data_value, &lite_item); in _dm_shw_service_inputdata_parse()