Lines Matching refs:opt_mode

167 static enum aggr_mode opt_aggr_mode_to_aggr_mode(struct opt_aggr_mode *opt_mode)  in opt_aggr_mode_to_aggr_mode()  argument
171 if (opt_mode->node) in opt_aggr_mode_to_aggr_mode()
173 if (opt_mode->socket) in opt_aggr_mode_to_aggr_mode()
175 if (opt_mode->die) in opt_aggr_mode_to_aggr_mode()
177 if (opt_mode->cluster) in opt_aggr_mode_to_aggr_mode()
179 if (opt_mode->cache) in opt_aggr_mode_to_aggr_mode()
181 if (opt_mode->core) in opt_aggr_mode_to_aggr_mode()
183 if (opt_mode->thread) in opt_aggr_mode_to_aggr_mode()
185 if (opt_mode->no_aggr) in opt_aggr_mode_to_aggr_mode()
2149 static int __cmd_record(const struct option stat_options[], struct opt_aggr_mode *opt_mode, in __cmd_record() argument
2157 stat_config.aggr_mode = opt_aggr_mode_to_aggr_mode(opt_mode); in __cmd_record()
2428 struct opt_aggr_mode opt_mode = {}; in cmd_stat() local
2473 OPT_BOOLEAN('A', "no-aggr", &opt_mode.no_aggr, in cmd_stat()
2475 OPT_BOOLEAN(0, "no-merge", &opt_mode.no_aggr, in cmd_stat()
2504 OPT_BOOLEAN(0, "per-socket", &opt_mode.socket, in cmd_stat()
2506 OPT_BOOLEAN(0, "per-die", &opt_mode.die, "aggregate counts per processor die"), in cmd_stat()
2507 OPT_BOOLEAN(0, "per-cluster", &opt_mode.cluster, in cmd_stat()
2509 OPT_CALLBACK_OPTARG(0, "per-cache", &opt_mode, &stat_config.aggr_level, in cmd_stat()
2512 OPT_BOOLEAN(0, "per-core", &opt_mode.core, in cmd_stat()
2514 OPT_BOOLEAN(0, "per-thread", &opt_mode.thread, "aggregate counts per thread"), in cmd_stat()
2515 OPT_BOOLEAN(0, "per-node", &opt_mode.node, "aggregate counts per numa node"), in cmd_stat()
2608 stat_config.aggr_mode = opt_aggr_mode_to_aggr_mode(&opt_mode); in cmd_stat()
2621 argc = __cmd_record(stat_options, &opt_mode, argc, argv); in cmd_stat()