Searched refs:system_wide (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/tools/perf/util/
H A Dsmt.h15 bool core_wide(bool system_wide, const char *user_requested_cpu_list);
H A Dsmt.c25 bool core_wide(bool system_wide, const char *user_requested_cpu_list) argument
28 if (!system_wide)
H A Dtarget.h15 bool system_wide; member in struct:target
67 return target->system_wide || target->cpu_list;
88 return target->system_wide && target->per_thread;
H A Dtarget.c46 if (target->tid && target->system_wide) {
47 target->system_wide = false;
53 if (target->uid_str && target->system_wide) {
54 target->system_wide = false;
88 if (target->per_thread && (target->system_wide || target->cpu_list)) {
H A Dmetricgroup.c216 bool system_wide)
247 m->pctx->sctx.system_wide = system_wide;
798 bool system_wide; member in struct:metricgroup_add_iter_data
815 bool system_wide,
830 * @system_wide: Are events for all processes recorded.
845 bool system_wide,
892 metric_no_threshold, user_requested_cpu_list, system_wide,
913 * @system_wide: Are events for all processes recorded.
929 bool system_wide,
211 metric__new(const struct pmu_metric *pm, const char *modifier, bool metric_no_group, int runtime, const char *user_requested_cpu_list, bool system_wide) argument
839 resolve_metric(struct list_head *metric_list, const char *pmu, const char *modifier, bool metric_no_group, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct metric *root_metric, const struct visited_metric *visited, const struct pmu_metrics_table *table) argument
922 __add_metric(struct list_head *metric_list, const struct pmu_metric *pm, const char *modifier, bool metric_no_group, bool metric_no_threshold, int runtime, const char *user_requested_cpu_list, bool system_wide, struct metric *root_metric, const struct visited_metric *visited, const struct pmu_metrics_table *table) argument
1076 add_metric(struct list_head *metric_list, const struct pmu_metric *pm, const char *modifier, bool metric_no_group, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct metric *root_metric, const struct visited_metric *visited, const struct pmu_metrics_table *table) argument
1191 bool system_wide; member in struct:metricgroup__add_metric_data
1231 metricgroup__add_metric(const char *pmu, const char *metric_name, const char *modifier, bool metric_no_group, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct list_head *metric_list, const struct pmu_metrics_table *table) argument
1313 metricgroup__add_metric_list(const char *pmu, const char *list, bool metric_no_group, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct list_head *metric_list, const struct pmu_metrics_table *table) argument
1523 parse_groups(struct evlist *perf_evlist, const char *pmu, const char *str, bool metric_no_group, bool metric_no_merge, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct perf_pmu *fake_pmu, struct rblist *metric_events_list, const struct pmu_metrics_table *table) argument
1685 metricgroup__parse_groups(struct evlist *perf_evlist, const char *pmu, const char *str, bool metric_no_group, bool metric_no_merge, bool metric_no_threshold, const char *user_requested_cpu_list, bool system_wide, struct rblist *metric_events) argument
[all...]
H A Dmetricgroup.h79 bool system_wide,
H A Dexpr.h11 bool system_wide; member in struct:expr_scanner_ctx
H A Devlist.h118 struct evsel *evlist__add_aux_dummy(struct evlist *evlist, bool system_wide);
124 struct evsel *evlist__add_sched_switch(struct evlist *evlist, bool system_wide);
390 struct evsel *evlist__findnew_tracking_event(struct evlist *evlist, bool system_wide);
H A Dconfig.c518 static const char *system_wide; local
519 if (!system_wide)
520 system_wide = system_path(ETC_PERFCONFIG);
521 return system_wide;
H A Devlist.c280 struct evsel *evlist__add_aux_dummy(struct evlist *evlist, bool system_wide) argument
290 evsel->core.system_wide = system_wide;
299 struct evsel *evlist__add_sched_switch(struct evlist *evlist, bool system_wide) argument
309 evsel->core.system_wide = system_wide;
1037 bool all_threads = (target->per_thread && target->system_wide);
1044 * target->system_wide = true.
1047 * target->per_thread = true and target->system_wide = false.
1049 * So target->per_thread && target->system_wide i
1705 evlist__findnew_tracking_event(struct evlist *evlist, bool system_wide) argument
[all...]
H A Dexpr.c306 ctx->sctx.system_wide = false;
454 result = core_wide(ctx->system_wide, ctx->user_requested_cpu_list)
H A Dstat.h93 bool system_wide; member in struct:perf_stat_config
H A Dstat-shadow.c488 pctx->sctx.system_wide = config->system_wide;
H A Dstat.c413 if (count->val == 0 && config->system_wide)
H A Dbpf_counter.c376 if (target->system_wide) {
H A Devsel.c378 evsel->core.system_wide = orig->core.system_wide;
1724 if (evsel->core.system_wide)
2037 if (!evsel->cgrp && !evsel->core.system_wide)
/linux-master/tools/lib/perf/include/internal/
H A Devsel.h64 * system_wide is for events that need to be on every CPU, irrespective
69 bool system_wide; member in struct:perf_evsel
/linux-master/tools/lib/perf/
H A Devlist.c39 if (evsel->system_wide) {
70 if (evsel->system_wide) {
333 if (evsel->system_wide)
469 if (evsel->system_wide && thread)
531 flgs = evsel->system_wide ? fdarray_flag__nonfilterable : fdarray_flag__default;
750 if (!evsel->system_wide) {
751 evsel->system_wide = true;
/linux-master/tools/perf/tests/shell/lib/
H A Dperf_json_output_lint.py89 if args.no_args or args.system_wide or args.event:
/linux-master/tools/perf/
H A Dbuiltin-stat.c1185 OPT_BOOLEAN('a', "all-cpus", &target.system_wide,
2108 stat_config.system_wide,
2141 stat_config.system_wide,
2175 stat_config.system_wide,
2216 stat_config.system_wide,
2506 target.system_wide = true;
2518 target.system_wide = true;
2686 if (!target.system_wide || target.cpu_list) {
2724 target.system_wide = true;
2727 if ((stat_config.aggr_mode == AGGR_THREAD) && (target.system_wide))
[all...]
H A Dbuiltin-kvm.c1082 if (kvm->opts.target.system_wide)
1824 kvm->opts.target.system_wide = true;
1892 OPT_BOOLEAN('a', "all-cpus", &kvm->opts.target.system_wide,
1963 kvm->opts.target.system_wide = true;
H A Dbuiltin-script.c82 static bool system_wide; variable
3651 system_wide = (argc == 0);
3946 OPT_BOOLEAN('a', "all-cpus", &system_wide,
4159 system_wide = true;
4160 } else if (!system_wide) {
4176 if (system_wide)
4223 system_wide = false;
4224 else if (!system_wide) {
4240 if (system_wide)
H A Dbuiltin-ftrace.c1137 OPT_BOOLEAN('a', "all-cpus", &ftrace.target.system_wide,
1235 ftrace.target.system_wide = true;
H A Dbuiltin-record.c925 * If non-dummy evsel exists, system_wide sideband is need to
942 bool system_wide = false; local
958 system_wide = true;
960 evsel = evlist__findnew_tracking_event(evlist, system_wide);
3398 OPT_BOOLEAN('a', "all-cpus", &record.opts.target.system_wide,
4021 rec->opts.target.system_wide = true;
4023 if (nr_cgroups && !rec->opts.target.system_wide) {
/linux-master/tools/perf/bench/
H A Devlist-open-close.c54 OPT_BOOLEAN('a', "all-cpus", &opts.target.system_wide, "system-wide collection from all CPUs"),

Completed in 258 milliseconds

12