Lines Matching defs:data_ptr
42 struct expr_id_data *data_ptr = NULL, *old_data = NULL;
46 data_ptr = malloc(sizeof(*data_ptr));
47 if (!data_ptr)
50 data_ptr->parent = ctx->parent;
52 ret = hashmap__set(&ctx->ids, id, data_ptr,
55 free(data_ptr);
64 struct expr_id_data *data_ptr = NULL, *old_data = NULL;
68 data_ptr = malloc(sizeof(*data_ptr));
69 if (!data_ptr)
71 data_ptr->val = val;
72 data_ptr->is_ref = false;
74 ret = hashmap__set(&ctx->ids, id, data_ptr,
77 free(data_ptr);
85 struct expr_id_data *data_ptr = NULL, *old_data = NULL;
90 data_ptr = zalloc(sizeof(*data_ptr));
91 if (!data_ptr)
96 free(data_ptr);
115 data_ptr->ref.metric_name = ref->metric_name;
116 data_ptr->ref.metric_expr = ref->metric_expr;
117 data_ptr->ref.counted = false;
118 data_ptr->is_ref = true;
120 ret = hashmap__set(&ctx->ids, name, data_ptr,
123 free(data_ptr);