Lines Matching refs:perf_missing_features

77 struct perf_missing_features perf_missing_features;  variable
1309 attr->sample_id_all = perf_missing_features.sample_id_all ? 0 : 1; in evsel__config()
1407 (!perf_missing_features.sample_id_all && in evsel__config()
1438 attr->mmap2 = track && !perf_missing_features.mmap2; in evsel__config()
1447 attr->ksymbol = track && !perf_missing_features.ksymbol; in evsel__config()
1448 attr->bpf_event = track && !opts->no_bpf_event && !perf_missing_features.bpf; in evsel__config()
1454 attr->cgroup = track && !perf_missing_features.cgroup; in evsel__config()
2076 if ((perf_missing_features.write_backward && evsel->core.attr.write_backward) || in __evsel__prepare_open()
2077 (perf_missing_features.aux_output && evsel->core.attr.aux_output)) in __evsel__prepare_open()
2116 if (perf_missing_features.inherit_sample_read && evsel->core.attr.inherit && in evsel__disable_missing_features()
2119 if (perf_missing_features.branch_counters) in evsel__disable_missing_features()
2121 if (perf_missing_features.read_lost) in evsel__disable_missing_features()
2123 if (perf_missing_features.weight_struct) { in evsel__disable_missing_features()
2127 if (perf_missing_features.clockid_wrong) in evsel__disable_missing_features()
2129 if (perf_missing_features.clockid) { in evsel__disable_missing_features()
2133 if (perf_missing_features.cloexec) in evsel__disable_missing_features()
2135 if (perf_missing_features.mmap2) in evsel__disable_missing_features()
2139 if (perf_missing_features.lbr_flags) in evsel__disable_missing_features()
2142 if (perf_missing_features.group_read && evsel->core.attr.inherit) in evsel__disable_missing_features()
2144 if (perf_missing_features.ksymbol) in evsel__disable_missing_features()
2146 if (perf_missing_features.bpf) in evsel__disable_missing_features()
2148 if (perf_missing_features.branch_hw_idx) in evsel__disable_missing_features()
2150 if (perf_missing_features.sample_id_all) in evsel__disable_missing_features()
2281 perf_missing_features.branch_counters = true; in evsel__detect_missing_brstack_features()
2287 perf_missing_features.branch_hw_idx = true; in evsel__detect_missing_brstack_features()
2293 perf_missing_features.lbr_flags = true; in evsel__detect_missing_brstack_features()
2344 perf_missing_features.aux_action = true; in evsel__detect_missing_aux_action_feature()
2356 perf_missing_features.aux_action = true; in evsel__detect_missing_aux_action_feature()
2394 perf_missing_features.inherit_sample_read = true; in evsel__detect_missing_features()
2402 perf_missing_features.read_lost = true; in evsel__detect_missing_features()
2409 perf_missing_features.weight_struct = true; in evsel__detect_missing_features()
2416 perf_missing_features.code_page_size = true; in evsel__detect_missing_features()
2423 perf_missing_features.data_page_size = true; in evsel__detect_missing_features()
2430 perf_missing_features.cgroup = true; in evsel__detect_missing_features()
2437 perf_missing_features.aux_output = true; in evsel__detect_missing_features()
2444 perf_missing_features.bpf = true; in evsel__detect_missing_features()
2451 perf_missing_features.ksymbol = true; in evsel__detect_missing_features()
2458 perf_missing_features.write_backward = true; in evsel__detect_missing_features()
2466 perf_missing_features.clockid = true; in evsel__detect_missing_features()
2473 perf_missing_features.cloexec = true; in evsel__detect_missing_features()
2479 perf_missing_features.mmap2 = true; in evsel__detect_missing_features()
2484 perf_missing_features.sample_id_all = true; in evsel__detect_missing_features()
2491 perf_missing_features.group_read = true; in evsel__detect_missing_features()
2503 perf_missing_features.inherit_sample_read) in evsel__detect_missing_features()
2507 perf_missing_features.branch_counters) in evsel__detect_missing_features()
2511 perf_missing_features.read_lost) in evsel__detect_missing_features()
2515 perf_missing_features.weight_struct) in evsel__detect_missing_features()
2519 !perf_missing_features.clockid) { in evsel__detect_missing_features()
2520 perf_missing_features.clockid_wrong = true; in evsel__detect_missing_features()
2524 if (evsel->core.attr.use_clockid && perf_missing_features.clockid) in evsel__detect_missing_features()
2528 perf_missing_features.cloexec) in evsel__detect_missing_features()
2531 if (evsel->core.attr.mmap2 && perf_missing_features.mmap2) in evsel__detect_missing_features()
2536 perf_missing_features.lbr_flags) in evsel__detect_missing_features()
2540 perf_missing_features.group_read) in evsel__detect_missing_features()
2543 if (evsel->core.attr.ksymbol && perf_missing_features.ksymbol) in evsel__detect_missing_features()
2546 if (evsel->core.attr.bpf_event && perf_missing_features.bpf) in evsel__detect_missing_features()
2550 perf_missing_features.branch_hw_idx) in evsel__detect_missing_features()
2553 if (evsel->core.attr.sample_id_all && perf_missing_features.sample_id_all) in evsel__detect_missing_features()
2671 if (perf_missing_features.clockid || in evsel__open_cpu()
2672 perf_missing_features.clockid_wrong) { in evsel__open_cpu()
3755 …if (evsel->core.attr.sample_type & PERF_SAMPLE_CODE_PAGE_SIZE && perf_missing_features.code_page_s… in evsel__open_strerror()
3757 …if (evsel->core.attr.sample_type & PERF_SAMPLE_DATA_PAGE_SIZE && perf_missing_features.data_page_s… in evsel__open_strerror()
3759 if (evsel->core.attr.write_backward && perf_missing_features.write_backward) in evsel__open_strerror()
3761 if (perf_missing_features.clockid) in evsel__open_strerror()
3763 if (perf_missing_features.clockid_wrong) in evsel__open_strerror()
3765 if (perf_missing_features.aux_action) in evsel__open_strerror()
3767 if (perf_missing_features.aux_output) in evsel__open_strerror()