Lines Matching refs:property
118 static void _dm_shw_property_free(_IN_ dm_shw_data_t *property);
475 _OU_ dm_shw_data_t **property, in _dm_shw_property_search() argument
491 res = _dm_shw_data_search(property_item, key, key_len, property, index); in _dm_shw_property_search()
845 _OU_ void **property) in dm_shw_get_property_by_index() argument
848 property == NULL || *property != NULL) { in dm_shw_get_property_by_index()
852 *property = (void *)(shadow->properties + index); in dm_shw_get_property_by_index()
931 int dm_shw_get_property_identifier(_IN_ void *property, _OU_ char **identifier) in dm_shw_get_property_identifier() argument
933 dm_shw_data_t *property_item = (dm_shw_data_t *)property; in dm_shw_get_property_identifier()
2110 dm_shw_data_t *property = NULL; in dm_shw_assemble_property() local
2118 property = shadow->properties + index; in dm_shw_assemble_property()
2119 if ((strlen(property->identifier) == identifier_len) && in dm_shw_assemble_property()
2120 (memcmp(property->identifier, identifier, identifier_len) == 0)) { in dm_shw_assemble_property()
2132 res = _dm_shw_data_insert_json_item(property, lite); in dm_shw_assemble_property()
2366 dm_shw_data_t *property = NULL; in _dm_shw_struct_free() local
2372 property = (dm_shw_data_t *)(complex_array->value) + index; in _dm_shw_struct_free()
2373 _dm_shw_property_free(property); in _dm_shw_struct_free()
2391 static void _dm_shw_property_free(_IN_ dm_shw_data_t *property) in _dm_shw_property_free() argument
2393 if (property->identifier) { in _dm_shw_property_free()
2394 DM_free(property->identifier); in _dm_shw_property_free()
2396 _dm_shw_data_free(&property->data_value); in _dm_shw_property_free()
2403 dm_shw_data_t *property = NULL; in _dm_shw_properties_free() local
2406 property = properties + index; in _dm_shw_properties_free()
2407 _dm_shw_property_free(property); in _dm_shw_properties_free()