Home
last modified time | relevance | path

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

/Linux-v5.15/tools/perf/util/
Dcpumap.h10 struct aggr_cpu_id { struct
21 struct aggr_cpu_id map[]; argument
34 struct aggr_cpu_id cpu_map__get_socket(struct perf_cpu_map *map, int idx, void *data);
36 struct aggr_cpu_id cpu_map__get_die(struct perf_cpu_map *map, int idx, void *data);
38 struct aggr_cpu_id cpu_map__get_core(struct perf_cpu_map *map, int idx, void *data);
40 struct aggr_cpu_id cpu_map__get_node(struct perf_cpu_map *map, int idx, void *data);
62 struct aggr_cpu_id (*f)(struct perf_cpu_map *map, int cpu, void *data),
68 bool cpu_map__compare_aggr_cpu_id(struct aggr_cpu_id a, struct aggr_cpu_id b);
69 bool cpu_map__aggr_cpu_id_is_empty(struct aggr_cpu_id a);
70 struct aggr_cpu_id cpu_map__empty_aggr_cpu_id(void);
Dcpumap.c100 struct cpu_aggr_map *cpus = malloc(sizeof(*cpus) + sizeof(struct aggr_cpu_id) * nr); in cpu_aggr_map__empty_new()
131 struct aggr_cpu_id cpu_map__get_socket(struct perf_cpu_map *map, int idx, in cpu_map__get_socket()
135 struct aggr_cpu_id id = cpu_map__empty_aggr_cpu_id(); in cpu_map__get_socket()
148 struct aggr_cpu_id *a = (struct aggr_cpu_id *)a_pointer; in cmp_aggr_cpu_id()
149 struct aggr_cpu_id *b = (struct aggr_cpu_id *)b_pointer; in cmp_aggr_cpu_id()
164 struct aggr_cpu_id (*f)(struct perf_cpu_map *map, int cpu, void *data), in cpu_map__build_map()
170 struct aggr_cpu_id s1; in cpu_map__build_map()
190 qsort(c->map, c->nr, sizeof(struct aggr_cpu_id), cmp_aggr_cpu_id); in cpu_map__build_map()
203 struct aggr_cpu_id cpu_map__get_die(struct perf_cpu_map *map, int idx, void *data) in cpu_map__get_die()
206 struct aggr_cpu_id id = cpu_map__empty_aggr_cpu_id(); in cpu_map__get_die()
[all …]
Dstat-display.c74 struct evsel *evsel, struct aggr_cpu_id id, int nr) in aggr_printout()
151 struct aggr_cpu_id id;
331 struct evsel *evsel, struct aggr_cpu_id id) in first_shadow_cpu()
355 struct aggr_cpu_id id, int nr, struct evsel *evsel, double avg) in abs_printout()
408 static void printout(struct perf_stat_config *config, struct aggr_cpu_id id, int nr, in printout()
520 struct aggr_cpu_id s2, id; in aggr_update_shadow()
628 struct aggr_cpu_id id;
638 struct aggr_cpu_id s2; in aggr_cb()
674 struct aggr_cpu_id id; in print_counter_aggrdata()
806 struct aggr_cpu_id id; in print_aggr_thread()
[all …]
Dstat.h111 typedef struct aggr_cpu_id (*aggr_get_id_t)(struct perf_stat_config *config,
186 struct aggr_cpu_id id;
/Linux-v5.15/tools/perf/
Dbuiltin-stat.c1301 static struct aggr_cpu_id perf_stat__get_socket(struct perf_stat_config *config __maybe_unused, in perf_stat__get_socket()
1307 static struct aggr_cpu_id perf_stat__get_die(struct perf_stat_config *config __maybe_unused, in perf_stat__get_die()
1313 static struct aggr_cpu_id perf_stat__get_core(struct perf_stat_config *config __maybe_unused, in perf_stat__get_core()
1319 static struct aggr_cpu_id perf_stat__get_node(struct perf_stat_config *config __maybe_unused, in perf_stat__get_node()
1325 static struct aggr_cpu_id perf_stat__get_aggr(struct perf_stat_config *config, in perf_stat__get_aggr()
1329 struct aggr_cpu_id id = cpu_map__empty_aggr_cpu_id(); in perf_stat__get_aggr()
1343 static struct aggr_cpu_id perf_stat__get_socket_cached(struct perf_stat_config *config, in perf_stat__get_socket_cached()
1349 static struct aggr_cpu_id perf_stat__get_die_cached(struct perf_stat_config *config, in perf_stat__get_die_cached()
1355 static struct aggr_cpu_id perf_stat__get_core_cached(struct perf_stat_config *config, in perf_stat__get_core_cached()
1361 static struct aggr_cpu_id perf_stat__get_node_cached(struct perf_stat_config *config, in perf_stat__get_node_cached()
[all …]
/Linux-v5.15/tools/perf/tests/
Dtopology.c78 struct aggr_cpu_id id; in check_cpu_topology()