Lines Matching refs:target
65 #include "util/target.h"
150 static struct target target = {
392 if (!target__has_cpu(&target) || target__has_per_thread(&target))
516 if (!target__none(&target) || stat_config.initial_delay) {
530 if (!target__none(&target))
552 static bool is_target_alive(struct target *_target,
635 child_exited = !is_target_alive(&target, evsel_list->core.threads) ? 1 : 0;
688 } else if (target__has_per_thread(&target) &&
702 evsel__open_strerror(counter, &target, errno, msg, sizeof(msg));
727 if (perf_evlist__prepare_workload(evsel_list, &target, argv, is_pipe,
750 if (create_perf_stat_counter(counter, &stat_config, &target,
811 if (create_perf_stat_counter(counter, &stat_config, &target,
976 perf_evlist__print_counters(evsel_list, &stat_config, &target,
1084 OPT_STRING('p', "pid", &target.pid, "pid",
1086 OPT_STRING('t', "tid", &target.tid, "tid",
1088 OPT_BOOLEAN('a', "all-cpus", &target.system_wide,
1109 OPT_STRING('C', "cpu", &target.cpu_list, "cpu",
1726 if (nr_cgroups || !target__has_cpu(&target)) {
1757 if (target__has_cpu(&target))
2023 * Make system wide (-a) the default target if
2024 * no target was specified and one of following
2031 if (!target__none(&target))
2035 target.system_wide = true;
2047 target.system_wide = true;
2178 if ((stat_config.run_count == 1) && target__none(&target))
2199 !target__has_task(&target)) {
2200 if (!target.system_wide || target.cpu_list) {
2216 !target__has_cpu(&target)) {
2242 target__validate(&target);
2244 if ((stat_config.aggr_mode == AGGR_THREAD) && (target.system_wide))
2245 target.per_thread = true;
2247 if (perf_evlist__create_maps(evsel_list, &target) < 0) {
2248 if (target__has_task(&target)) {
2252 } else if (target__has_cpu(&target)) {
2268 if (target.system_wide) {