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

/linux-master/tools/perf/util/
H A Dcpumap.h11 struct aggr_cpu_id { struct
38 /** A collection of aggr_cpu_id values, the "built" version is sorted and uniqued. */
44 struct aggr_cpu_id map[];
108 typedef struct aggr_cpu_id (*aggr_cpu_id_get_t)(struct perf_cpu cpu, void *data);
111 * cpu_aggr_map__new - Create a cpu_aggr_map with an aggr_cpu_id for each cpu in
112 * cpus. The aggr_cpu_id is created with 'get_id' that may have a data value
119 bool aggr_cpu_id__equal(const struct aggr_cpu_id *a, const struct aggr_cpu_id *b);
120 bool aggr_cpu_id__is_empty(const struct aggr_cpu_id *a);
121 struct aggr_cpu_id aggr_cpu_id__empt
[all...]
H A Dcpumap.c175 struct cpu_aggr_map *cpus = malloc(sizeof(*cpus) + sizeof(struct aggr_cpu_id) * nr);
206 struct aggr_cpu_id aggr_cpu_id__socket(struct perf_cpu cpu, void *data __maybe_unused)
208 struct aggr_cpu_id id = aggr_cpu_id__empty();
216 struct aggr_cpu_id *a = (struct aggr_cpu_id *)a_pointer;
217 struct aggr_cpu_id *b = (struct aggr_cpu_id *)b_pointer;
253 struct aggr_cpu_id cpu_id = get_id(cpu, data);
270 sizeof(struct cpu_aggr_map) + sizeof(struct aggr_cpu_id) * c->nr);
278 qsort(c->map, c->nr, sizeof(struct aggr_cpu_id), aggr_cpu_id__cm
[all...]
H A Dstat.c426 struct aggr_cpu_id aggr_id = config->aggr_get_id(config, cpu);
602 static void evsel__update_percore_stats(struct evsel *evsel, struct aggr_cpu_id *core_id)
606 struct aggr_cpu_id id;
643 struct aggr_cpu_id core_id;
H A Dstat-display.c190 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
243 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
297 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
349 struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
366 struct aggr_cpu_id id;
731 struct aggr_cpu_id id, int aggr_nr,
934 const struct aggr_cpu_id *id)
958 struct aggr_cpu_id own_id = config->aggr_get_id(config, cpu);
975 struct aggr_cpu_id id = config->aggr_map->map[aggr_idx];
1022 struct aggr_cpu_id i
[all...]
H A Dstat.h65 typedef struct aggr_cpu_id (*aggr_get_id_t)(struct perf_stat_config *config, struct perf_cpu cpu);
/linux-master/tools/perf/
H A Dbuiltin-stat.c1406 * aggr_cpu_id__cache - Create an aggr_cpu_id with cache instache ID, cache
1411 static struct aggr_cpu_id aggr_cpu_id__cache(struct perf_cpu cpu, void *data)
1414 struct aggr_cpu_id id;
1443 static struct aggr_cpu_id perf_stat__get_socket(struct perf_stat_config *config __maybe_unused,
1449 static struct aggr_cpu_id perf_stat__get_die(struct perf_stat_config *config __maybe_unused,
1455 static struct aggr_cpu_id perf_stat__get_cache_id(struct perf_stat_config *config __maybe_unused,
1461 static struct aggr_cpu_id perf_stat__get_cluster(struct perf_stat_config *config __maybe_unused,
1467 static struct aggr_cpu_id perf_stat__get_core(struct perf_stat_config *config __maybe_unused,
1473 static struct aggr_cpu_id perf_stat__get_node(struct perf_stat_config *config __maybe_unused,
1479 static struct aggr_cpu_id perf_stat__get_globa
[all...]
/linux-master/tools/perf/tests/
H A Dtopology.c70 struct aggr_cpu_id id;

Completed in 132 milliseconds