Lines Matching refs:old_data
94 struct expr_id_data *data_ptr = NULL, *old_data = NULL; in ids__insert() local
98 ret = hashmap__set(ids, id, data_ptr, &old_key, &old_data); in ids__insert()
102 free(old_data); in ids__insert()
111 struct expr_id_data *old_data = NULL; in ids__union() local
127 ret = hashmap__set(ids1, cur->key, cur->value, &old_key, &old_data); in ids__union()
129 free(old_data); in ids__union()
157 struct expr_id_data *data_ptr = NULL, *old_data = NULL; in expr__add_id_val_source_count() local
168 ret = hashmap__set(ctx->ids, id, data_ptr, &old_key, &old_data); in expr__add_id_val_source_count()
171 } else if (old_data) { in expr__add_id_val_source_count()
172 data_ptr->val.val += old_data->val.val; in expr__add_id_val_source_count()
173 data_ptr->val.source_count += old_data->val.source_count; in expr__add_id_val_source_count()
176 free(old_data); in expr__add_id_val_source_count()
182 struct expr_id_data *data_ptr = NULL, *old_data = NULL; in expr__add_ref() local
207 ret = hashmap__set(ctx->ids, name, data_ptr, &old_key, &old_data); in expr__add_ref()
215 free(old_data); in expr__add_ref()