Lines Matching refs:cpu_idx
1148 int cpu = 0, cpu_idx, thread = 0, thread_idx; in pyrf_evsel__read() local
1159 cpu_idx = perf_cpu_map__idx(evsel->core.cpus, (struct perf_cpu){.cpu = cpu}); in pyrf_evsel__read()
1160 if (cpu_idx < 0) { in pyrf_evsel__read()
1175 old_count = perf_counts(evsel->prev_raw_counts, cpu_idx, thread_idx); in pyrf_evsel__read()
1176 new_count = perf_counts(evsel->counts, cpu_idx, thread_idx); in pyrf_evsel__read()
1178 evsel__read_counter(evsel, cpu_idx, thread_idx); in pyrf_evsel__read()
1337 int cpu_idx, int thread_idx) in prepare_metric() argument
1381 old_count = perf_counts(cur->prev_raw_counts, cpu_idx, thread_idx); in prepare_metric()
1382 new_count = perf_counts(cur->counts, cpu_idx, thread_idx); in prepare_metric()
1384 evsel__read_counter(cur, cpu_idx, thread_idx); in prepare_metric()
1410 int ret, cpu = 0, cpu_idx = 0, thread = 0, thread_idx = 0; in pyrf_evlist__compute_metric() local
1440 cpu_idx = perf_cpu_map__idx(pos2->core.cpus, in pyrf_evlist__compute_metric()
1442 if (cpu_idx < 0) in pyrf_evlist__compute_metric()
1465 ret = prepare_metric(mexp, metric_evsel, pctx, cpu_idx, thread_idx); in pyrf_evlist__compute_metric()