Lines Matching refs:pctx
788 struct expr_parse_ctx *pctx,
796 expr__ctx_init(pctx);
830 expr__add_id_val(pctx, n, metric_total);
832 expr__add_id_val(pctx, n, avg_stats(stats)*scale);
836 ret = expr__add_ref(pctx, &metric_refs[j]);
857 struct expr_parse_ctx pctx;
862 i = prepare_metric(metric_events, metric_refs, &pctx, cpu, st);
867 if (expr__parse(&ratio, &pctx, metric_expr, runtime) == 0) {
903 expr__ctx_clear(&pctx);
908 struct expr_parse_ctx pctx;
911 if (prepare_metric(mexp->metric_events, mexp->metric_refs, &pctx, cpu, st) < 0)
914 if (expr__parse(&ratio, &pctx, mexp->metric_expr, 1))
918 expr__ctx_clear(&pctx);