Home
last modified time | relevance | path

Searched refs:aggr_cpu_id (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/tools/perf/util/
H A Dcpumap.h11 struct aggr_cpu_id { struct
42 struct aggr_cpu_id map[];
101 typedef struct aggr_cpu_id (*aggr_cpu_id_get_t)(struct perf_cpu cpu, void *data);
112 bool aggr_cpu_id__equal(const struct aggr_cpu_id *a, const struct aggr_cpu_id *b);
113 bool aggr_cpu_id__is_empty(const struct aggr_cpu_id *a);
114 struct aggr_cpu_id aggr_cpu_id__empty(void);
122 struct aggr_cpu_id aggr_cpu_id__socket(struct perf_cpu cpu, void *data);
128 struct aggr_cpu_id aggr_cpu_id__die(struct perf_cpu cpu, void *data);
134 struct aggr_cpu_id aggr_cpu_id__core(struct perf_cpu cpu, void *data);
140 struct aggr_cpu_id aggr_cpu_id__cpu(struct perf_cpu cpu, void *data);
[all …]
H A Dcpumap.c175 struct cpu_aggr_map *cpus = malloc(sizeof(*cpus) + sizeof(struct aggr_cpu_id) * nr); in cpu_aggr_map__empty_new()
206 struct aggr_cpu_id aggr_cpu_id__socket(struct perf_cpu cpu, void *data __maybe_unused) in aggr_cpu_id__socket()
208 struct aggr_cpu_id id = aggr_cpu_id__empty(); in aggr_cpu_id__socket()
216 struct aggr_cpu_id *a = (struct aggr_cpu_id *)a_pointer; in aggr_cpu_id__cmp()
217 struct aggr_cpu_id *b = (struct aggr_cpu_id *)b_pointer; in aggr_cpu_id__cmp()
251 struct aggr_cpu_id cpu_id = get_id(cpu, data); in cpu_aggr_map__new()
268 sizeof(struct cpu_aggr_map) + sizeof(struct aggr_cpu_id) * c->nr); in cpu_aggr_map__new()
276 qsort(c->map, c->nr, sizeof(struct aggr_cpu_id), aggr_cpu_id__cmp); in cpu_aggr_map__new()
289 struct aggr_cpu_id aggr_cpu_id__die(struct perf_cpu cpu, void *data) in aggr_cpu_id__die()
291 struct aggr_cpu_id id; in aggr_cpu_id__die()
[all …]
H A Dstat-display.c190 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr) in print_aggr_id_std()
240 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr) in print_aggr_id_csv()
290 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr) in print_aggr_id_json()
338 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr) in aggr_printout()
355 struct aggr_cpu_id id;
720 struct aggr_cpu_id id, int aggr_nr, in abs_printout()
923 const struct aggr_cpu_id *id) in should_skip_zero_counter()
947 struct aggr_cpu_id own_id = config->aggr_get_id(config, cpu); in should_skip_zero_counter()
964 struct aggr_cpu_id id = config->aggr_map->map[aggr_idx]; in print_counter_aggrdata()
1011 struct aggr_cpu_id id; in print_metric_begin()
[all …]
H A Dstat.c426 struct aggr_cpu_id aggr_id = config->aggr_get_id(config, cpu); in process_counter_values()
602 static void evsel__update_percore_stats(struct evsel *evsel, struct aggr_cpu_id *core_id) in evsel__update_percore_stats()
606 struct aggr_cpu_id id; in evsel__update_percore_stats()
643 struct aggr_cpu_id core_id; in evsel__process_percore()
H A Dstat.h64 typedef struct aggr_cpu_id (*aggr_get_id_t)(struct perf_stat_config *config, struct perf_cpu cpu);
/openbmc/linux/tools/perf/
H A Dbuiltin-stat.c1430 static struct aggr_cpu_id aggr_cpu_id__cache(struct perf_cpu cpu, void *data) in aggr_cpu_id__cache()
1433 struct aggr_cpu_id id; in aggr_cpu_id__cache()
1461 static struct aggr_cpu_id perf_stat__get_socket(struct perf_stat_config *config __maybe_unused, in perf_stat__get_socket()
1467 static struct aggr_cpu_id perf_stat__get_die(struct perf_stat_config *config __maybe_unused, in perf_stat__get_die()
1473 static struct aggr_cpu_id perf_stat__get_cache_id(struct perf_stat_config *config __maybe_unused, in perf_stat__get_cache_id()
1479 static struct aggr_cpu_id perf_stat__get_core(struct perf_stat_config *config __maybe_unused, in perf_stat__get_core()
1485 static struct aggr_cpu_id perf_stat__get_node(struct perf_stat_config *config __maybe_unused, in perf_stat__get_node()
1491 static struct aggr_cpu_id perf_stat__get_global(struct perf_stat_config *config __maybe_unused, in perf_stat__get_global()
1497 static struct aggr_cpu_id perf_stat__get_cpu(struct perf_stat_config *config __maybe_unused, in perf_stat__get_cpu()
1503 static struct aggr_cpu_id perf_stat__get_aggr(struct perf_stat_config *config, in perf_stat__get_aggr()
[all …]
/openbmc/linux/tools/perf/tests/
H A Dtopology.c70 struct aggr_cpu_id id; in check_cpu_topology()