Lines Matching defs:aggr_mode

143 	enum aggr_mode		 aggr_mode;
153 .aggr_mode = AGGR_GLOBAL,
1119 u32 *aggr_mode = (u32 *)opt->value;
1158 *aggr_mode = AGGR_CACHE;
1206 OPT_SET_UINT('A', "no-aggr", &stat_config.aggr_mode,
1236 OPT_SET_UINT(0, "per-socket", &stat_config.aggr_mode,
1238 OPT_SET_UINT(0, "per-die", &stat_config.aggr_mode,
1240 OPT_CALLBACK_OPTARG(0, "per-cache", &stat_config.aggr_mode, &stat_config.aggr_level,
1243 OPT_SET_UINT(0, "per-core", &stat_config.aggr_mode,
1245 OPT_SET_UINT(0, "per-thread", &stat_config.aggr_mode,
1247 OPT_SET_UINT(0, "per-node", &stat_config.aggr_mode,
1539 static aggr_cpu_id_get_t aggr_mode__get_aggr(enum aggr_mode aggr_mode)
1541 switch (aggr_mode) {
1564 static aggr_get_id_t aggr_mode__get_id(enum aggr_mode aggr_mode)
1566 switch (aggr_mode) {
1592 aggr_cpu_id_get_t get_id = aggr_mode__get_aggr(stat_config.aggr_mode);
1595 bool needs_sort = stat_config.aggr_mode != AGGR_NONE;
1599 pr_err("cannot build %s map\n", aggr_mode__string[stat_config.aggr_mode]);
1602 stat_config.aggr_get_id = aggr_mode__get_id(stat_config.aggr_mode);
1605 if (stat_config.aggr_mode == AGGR_THREAD) {
1837 static aggr_cpu_id_get_t aggr_mode__get_aggr_file(enum aggr_mode aggr_mode)
1839 switch (aggr_mode) {
1862 static aggr_get_id_t aggr_mode__get_id_file(enum aggr_mode aggr_mode)
1864 switch (aggr_mode) {
1890 aggr_cpu_id_get_t get_id = aggr_mode__get_aggr_file(stat_config.aggr_mode);
1891 bool needs_sort = stat_config.aggr_mode != AGGR_NONE;
1893 if (stat_config.aggr_mode == AGGR_THREAD) {
1915 pr_err("cannot build %s map\n", aggr_mode__string[stat_config.aggr_mode]);
1918 stat_config.aggr_get_id = aggr_mode__get_id_file(stat_config.aggr_mode);
2293 if (st->aggr_mode != AGGR_UNSET)
2295 } else if (st->aggr_mode != AGGR_UNSET) {
2296 stat_config.aggr_mode = st->aggr_mode;
2387 .aggr_mode = AGGR_UNSET,
2396 OPT_SET_UINT(0, "per-socket", &perf_stat.aggr_mode,
2398 OPT_SET_UINT(0, "per-die", &perf_stat.aggr_mode,
2400 OPT_CALLBACK_OPTARG(0, "per-cache", &perf_stat.aggr_mode, &perf_stat.aggr_level,
2404 OPT_SET_UINT(0, "per-core", &perf_stat.aggr_mode,
2406 OPT_SET_UINT(0, "per-node", &perf_stat.aggr_mode,
2408 OPT_SET_UINT('A', "no-aggr", &perf_stat.aggr_mode,
2535 if (stat_config.metric_only && stat_config.aggr_mode == AGGR_THREAD) {
2637 if ((stat_config.aggr_mode == AGGR_THREAD) &&
2653 if (((stat_config.aggr_mode != AGGR_GLOBAL &&
2654 stat_config.aggr_mode != AGGR_THREAD) ||
2680 if ((stat_config.aggr_mode == AGGR_THREAD) && (target.system_wide))
2753 if (stat_config.aggr_mode == AGGR_THREAD) {
2757 if (stat_config.aggr_mode == AGGR_NODE)