Lines Matching refs:opt_mode
174 static enum aggr_mode opt_aggr_mode_to_aggr_mode(struct opt_aggr_mode *opt_mode) in opt_aggr_mode_to_aggr_mode() argument
178 if (opt_mode->node) in opt_aggr_mode_to_aggr_mode()
180 if (opt_mode->socket) in opt_aggr_mode_to_aggr_mode()
182 if (opt_mode->die) in opt_aggr_mode_to_aggr_mode()
184 if (opt_mode->cluster) in opt_aggr_mode_to_aggr_mode()
186 if (opt_mode->cache) in opt_aggr_mode_to_aggr_mode()
188 if (opt_mode->core) in opt_aggr_mode_to_aggr_mode()
190 if (opt_mode->thread) in opt_aggr_mode_to_aggr_mode()
192 if (opt_mode->no_aggr) in opt_aggr_mode_to_aggr_mode()
2128 static int __cmd_record(const struct option stat_options[], struct opt_aggr_mode *opt_mode, in __cmd_record() argument
2136 stat_config.aggr_mode = opt_aggr_mode_to_aggr_mode(opt_mode); in __cmd_record()
2379 struct opt_aggr_mode opt_mode = {}; in cmd_stat() local
2423 OPT_BOOLEAN('A', "no-aggr", &opt_mode.no_aggr, in cmd_stat()
2425 OPT_BOOLEAN(0, "no-merge", &opt_mode.no_aggr, in cmd_stat()
2454 OPT_BOOLEAN(0, "per-socket", &opt_mode.socket, in cmd_stat()
2456 OPT_BOOLEAN(0, "per-die", &opt_mode.die, "aggregate counts per processor die"), in cmd_stat()
2457 OPT_BOOLEAN(0, "per-cluster", &opt_mode.cluster, in cmd_stat()
2459 OPT_CALLBACK_OPTARG(0, "per-cache", &opt_mode, &stat_config.aggr_level, in cmd_stat()
2462 OPT_BOOLEAN(0, "per-core", &opt_mode.core, in cmd_stat()
2464 OPT_BOOLEAN(0, "per-thread", &opt_mode.thread, "aggregate counts per thread"), in cmd_stat()
2465 OPT_BOOLEAN(0, "per-node", &opt_mode.node, "aggregate counts per numa node"), in cmd_stat()
2552 stat_config.aggr_mode = opt_aggr_mode_to_aggr_mode(&opt_mode); in cmd_stat()
2562 argc = __cmd_record(stat_options, &opt_mode, argc, argv); in cmd_stat()