Lines Matching refs:ref
38 } ref; member
179 int expr__add_ref(struct expr_parse_ctx *ctx, struct metric_ref *ref) in expr__add_ref() argument
190 name = strdup(ref->metric_name); in expr__add_ref()
202 data_ptr->ref.metric_name = ref->metric_name; in expr__add_ref()
203 data_ptr->ref.metric_expr = ref->metric_expr; in expr__add_ref()
211 ref->metric_name, ref->metric_expr); in expr__add_ref()
257 data->ref.metric_name); in expr__resolve_id()
260 if (expr__parse(&data->ref.val, ctx, data->ref.metric_expr)) { in expr__resolve_id()
264 pr_debug("processing metric: %s EXIT: %f\n", id, data->ref.val); in expr__resolve_id()
268 data->ref.val, data->ref.metric_name); in expr__resolve_id()
384 return data->ref.val; in expr_id_data__value()