Symbol: metric_expr
tools/perf/builtin-script.c
2240
struct metric_expr *expr;
tools/perf/pmu-events/empty-pmu-events.c
2894
pm->metric_expr = (*p == '\0' ? NULL : p);
tools/perf/pmu-events/empty-pmu-events.c
3055
if (!pm.metric_expr)
tools/perf/pmu-events/pmu-events.h
67
const char *metric_expr;
tools/perf/tests/parse-metric.c
51
struct metric_expr *mexp;
tools/perf/tests/pmu-events.c
831
if (!pm->metric_expr)
tools/perf/tests/pmu-events.c
881
struct metric_expr *mexp;
tools/perf/tests/pmu-events.c
996
return metric_parse_fake(pm->metric_name, pm->metric_expr);
tools/perf/util/expr.c
204
data_ptr->ref.metric_expr = ref->metric_expr;
tools/perf/util/expr.c
212
ref->metric_name, ref->metric_expr);
tools/perf/util/expr.c
263
if (expr__parse(&data->ref.val, ctx, data->ref.metric_expr)) {
tools/perf/util/expr.c
34
const char *metric_expr;
tools/perf/util/metricgroup.c
1043
if (pm->metric_expr && match_pm_metric_or_groups(pm, data->pmu, data->metric_name)) {
tools/perf/util/metricgroup.c
136
const char *metric_expr;
tools/perf/util/metricgroup.c
1436
struct metric_expr *expr;
tools/perf/util/metricgroup.c
1484
m->metric_name, m->metric_expr);
tools/perf/util/metricgroup.c
1492
expr = malloc(sizeof(struct metric_expr));
tools/perf/util/metricgroup.c
1501
expr->metric_expr = m->metric_expr;
tools/perf/util/metricgroup.c
1654
struct metric_expr *old_expr, *new_expr;
tools/perf/util/metricgroup.c
1678
new_expr->metric_expr = old_expr->metric_expr;
tools/perf/util/metricgroup.c
248
m->metric_expr = pm->metric_expr;
tools/perf/util/metricgroup.c
410
if (!pm->metric_expr || !pm->compat)
tools/perf/util/metricgroup.c
886
root_metric->metric_refs[cnt].metric_expr = pm->metric_expr;
tools/perf/util/metricgroup.c
890
root_metric->metric_refs[cnt+1].metric_expr = NULL;
tools/perf/util/metricgroup.c
898
expr = pm->metric_expr;
tools/perf/util/metricgroup.c
94
struct metric_expr *expr, *tmp;
tools/perf/util/metricgroup.c
953
pr_debug("metric expr %s for %s\n", pm->metric_expr, pm->metric_name);
tools/perf/util/metricgroup.c
955
if (!strstr(pm->metric_expr, "?")) {
tools/perf/util/metricgroup.h
38
const char *metric_expr;
tools/perf/util/metricgroup.h
48
const char *metric_expr;
tools/perf/util/print-events.c
193
const char *metric_expr;
tools/perf/util/print-events.c
276
me->metric_expr = pm->metric_expr;
tools/perf/util/print-events.c
308
me->metric_expr,
tools/perf/util/python.c
1321
struct metric_expr *expr = container_of(pos, struct metric_expr, nd);
tools/perf/util/python.c
1334
static int prepare_metric(const struct metric_expr *mexp,
tools/perf/util/python.c
1413
struct metric_expr *mexp = NULL;
tools/perf/util/python.c
1428
struct metric_expr *e = container_of(pos, struct metric_expr, nd);
tools/perf/util/python.c
1472
if (expr__parse(&result, pctx, mexp->metric_expr))
tools/perf/util/python.c
2050
struct metric_expr *e = container_of(mpos, struct metric_expr, nd);
tools/perf/util/python.c
2167
!add_to_dict(dict, "MetricExpr", pm->metric_expr) ||
tools/perf/util/stat-shadow.c
128
struct metric_expr *mexp,
tools/perf/util/stat-shadow.c
135
const char *metric_expr = mexp->metric_expr;
tools/perf/util/stat-shadow.c
160
if (expr__parse(&ratio, pctx, metric_expr) == 0) {
tools/perf/util/stat-shadow.c
176
if (strstr(metric_expr, "?"))
tools/perf/util/stat-shadow.c
206
double test_generic_metric(struct metric_expr *mexp, int aggr_idx)
tools/perf/util/stat-shadow.c
218
if (expr__parse(&ratio, pctx, mexp->metric_expr))
tools/perf/util/stat-shadow.c
279
struct metric_expr *mexp = from;
tools/perf/util/stat-shadow.c
46
const struct metric_expr *mexp,
tools/perf/util/stat.h
207
struct metric_expr;
tools/perf/util/stat.h
208
double test_generic_metric(struct metric_expr *mexp, int aggr_idx);