aggr_cpu_id
static struct aggr_cpu_id script_aggr_cpu_id_get(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id aggr_cpu_id__cache(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id;
static struct aggr_cpu_id perf_stat__get_socket(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_die(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_cache_id(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_cluster(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_core(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_node(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_global(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_cpu(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_aggr(struct perf_stat_config *config,
struct aggr_cpu_id id;
static struct aggr_cpu_id perf_stat__get_socket_cached(struct perf_stat_config *config,
static struct aggr_cpu_id perf_stat__get_die_cached(struct perf_stat_config *config,
static struct aggr_cpu_id perf_stat__get_cluster_cached(struct perf_stat_config *config,
static struct aggr_cpu_id perf_stat__get_cache_id_cached(struct perf_stat_config *config,
static struct aggr_cpu_id perf_stat__get_core_cached(struct perf_stat_config *config,
static struct aggr_cpu_id perf_stat__get_node_cached(struct perf_stat_config *config,
static struct aggr_cpu_id perf_stat__get_global_cached(struct perf_stat_config *config,
static struct aggr_cpu_id perf_stat__get_cpu_cached(struct perf_stat_config *config,
struct aggr_cpu_id id = aggr_cpu_id__empty();
static struct aggr_cpu_id perf_env__get_socket_aggr_by_cpu(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id = aggr_cpu_id__empty();
static struct aggr_cpu_id perf_env__get_die_aggr_by_cpu(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id = aggr_cpu_id__empty();
u32 cache_level, struct aggr_cpu_id *id)
static struct aggr_cpu_id perf_env__get_cache_aggr_by_cpu(struct perf_cpu cpu,
struct aggr_cpu_id id = aggr_cpu_id__empty();
static struct aggr_cpu_id perf_env__get_cluster_aggr_by_cpu(struct perf_cpu cpu,
struct aggr_cpu_id id = aggr_cpu_id__empty();
static struct aggr_cpu_id perf_env__get_core_aggr_by_cpu(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id = aggr_cpu_id__empty();
static struct aggr_cpu_id perf_env__get_cpu_aggr_by_cpu(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id = aggr_cpu_id__empty();
static struct aggr_cpu_id perf_env__get_node_aggr_by_cpu(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id = aggr_cpu_id__empty();
static struct aggr_cpu_id perf_env__get_global_aggr_by_cpu(struct perf_cpu cpu __maybe_unused,
struct aggr_cpu_id id = aggr_cpu_id__empty();
static struct aggr_cpu_id perf_stat__get_socket_file(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_die_file(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_cluster_file(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_cache_file(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_core_file(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_cpu_file(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_node_file(struct perf_stat_config *config __maybe_unused,
static struct aggr_cpu_id perf_stat__get_global_file(struct perf_stat_config *config __maybe_unused,
struct aggr_cpu_id id = aggr_cpu_id__empty();
struct aggr_cpu_id id;
struct cpu_aggr_map *cpus = malloc(sizeof(*cpus) + sizeof(struct aggr_cpu_id) * nr);
struct aggr_cpu_id aggr_cpu_id__socket(struct perf_cpu cpu, void *data __maybe_unused)
struct aggr_cpu_id id = aggr_cpu_id__empty();
struct aggr_cpu_id *a = (struct aggr_cpu_id *)a_pointer;
struct aggr_cpu_id *b = (struct aggr_cpu_id *)b_pointer;
struct aggr_cpu_id cpu_id = get_id(cpu, data);
sizeof(struct cpu_aggr_map) + sizeof(struct aggr_cpu_id) * c->nr);
qsort(c->map, c->nr, sizeof(struct aggr_cpu_id), aggr_cpu_id__cmp);
struct aggr_cpu_id aggr_cpu_id__die(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id;
struct aggr_cpu_id aggr_cpu_id__cluster(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id;
struct aggr_cpu_id aggr_cpu_id__core(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id;
struct aggr_cpu_id aggr_cpu_id__cpu(struct perf_cpu cpu, void *data)
struct aggr_cpu_id id;
struct aggr_cpu_id aggr_cpu_id__node(struct perf_cpu cpu, void *data __maybe_unused)
struct aggr_cpu_id id = aggr_cpu_id__empty();
struct aggr_cpu_id aggr_cpu_id__global(struct perf_cpu cpu, void *data __maybe_unused)
struct aggr_cpu_id id = aggr_cpu_id__empty();
bool aggr_cpu_id__equal(const struct aggr_cpu_id *a, const struct aggr_cpu_id *b)
bool aggr_cpu_id__is_empty(const struct aggr_cpu_id *a)
struct aggr_cpu_id aggr_cpu_id__empty(void)
struct aggr_cpu_id ret = {
typedef struct aggr_cpu_id (*aggr_cpu_id_get_t)(struct perf_cpu cpu, void *data);
bool aggr_cpu_id__equal(const struct aggr_cpu_id *a, const struct aggr_cpu_id *b);
bool aggr_cpu_id__is_empty(const struct aggr_cpu_id *a);
struct aggr_cpu_id aggr_cpu_id__empty(void);
struct aggr_cpu_id aggr_cpu_id__socket(struct perf_cpu cpu, void *data);
struct aggr_cpu_id aggr_cpu_id__die(struct perf_cpu cpu, void *data);
struct aggr_cpu_id aggr_cpu_id__cluster(struct perf_cpu cpu, void *data);
struct aggr_cpu_id aggr_cpu_id__core(struct perf_cpu cpu, void *data);
struct aggr_cpu_id aggr_cpu_id__cpu(struct perf_cpu cpu, void *data);
struct aggr_cpu_id aggr_cpu_id__node(struct perf_cpu cpu, void *data);
struct aggr_cpu_id aggr_cpu_id__global(struct perf_cpu cpu, void *data);
struct aggr_cpu_id map[];
struct aggr_cpu_id id;
struct aggr_cpu_id id;
struct aggr_cpu_id core_id = aggr_cpu_id__core(curr_cpu, NULL);
struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
struct evsel *evsel, struct aggr_cpu_id id, int aggr_nr)
struct aggr_cpu_id id, int aggr_nr,
const struct aggr_cpu_id *id)
struct aggr_cpu_id own_id =
struct aggr_cpu_id own_id = config->aggr_get_id(config, cpu);
struct aggr_cpu_id id = config->aggr_map->map[aggr_idx];
struct aggr_cpu_id aggr_id = config->aggr_get_id(config, cpu);
static void evsel__update_percore_stats(struct evsel *evsel, struct aggr_cpu_id *core_id)
struct aggr_cpu_id id;
struct aggr_cpu_id core_id;
typedef struct aggr_cpu_id (*aggr_get_id_t)(struct perf_stat_config *config, struct perf_cpu cpu);