Lines Matching defs:perf_missing_features

81 struct perf_missing_features perf_missing_features;
1507 attr->sample_id_all = perf_missing_features.sample_id_all ? 0 : 1;
1606 (!perf_missing_features.sample_id_all &&
1638 attr->mmap2 = track && !perf_missing_features.mmap2;
1648 attr->ksymbol = track && !perf_missing_features.ksymbol;
1649 attr->bpf_event = track && !opts->no_bpf_event && !perf_missing_features.bpf;
1655 attr->cgroup = track && !perf_missing_features.cgroup;
2290 if ((perf_missing_features.write_backward && evsel->core.attr.write_backward) ||
2291 (perf_missing_features.aux_output && evsel->core.attr.aux_output))
2330 if (perf_missing_features.defer_callchain && evsel->core.attr.defer_callchain)
2332 if (perf_missing_features.defer_callchain && evsel->core.attr.defer_output)
2334 if (perf_missing_features.inherit_sample_read && evsel->core.attr.inherit &&
2337 if (perf_missing_features.branch_counters)
2339 if (perf_missing_features.read_lost)
2341 if (perf_missing_features.weight_struct) {
2345 if (perf_missing_features.clockid_wrong)
2347 if (perf_missing_features.clockid) {
2351 if (perf_missing_features.cloexec)
2353 if (perf_missing_features.mmap2)
2357 if (perf_missing_features.lbr_flags)
2360 if (perf_missing_features.group_read && evsel->core.attr.inherit)
2362 if (perf_missing_features.ksymbol)
2364 if (perf_missing_features.bpf)
2366 if (perf_missing_features.branch_hw_idx)
2368 if (perf_missing_features.sample_id_all)
2499 perf_missing_features.branch_counters = true;
2505 perf_missing_features.branch_hw_idx = true;
2511 perf_missing_features.lbr_flags = true;
2562 perf_missing_features.aux_action = true;
2574 perf_missing_features.aux_action = true;
2611 perf_missing_features.defer_callchain = true;
2619 perf_missing_features.inherit_sample_read = true;
2627 perf_missing_features.read_lost = true;
2634 perf_missing_features.weight_struct = true;
2641 perf_missing_features.code_page_size = true;
2648 perf_missing_features.data_page_size = true;
2655 perf_missing_features.cgroup = true;
2662 perf_missing_features.aux_output = true;
2669 perf_missing_features.bpf = true;
2676 perf_missing_features.ksymbol = true;
2683 perf_missing_features.write_backward = true;
2691 perf_missing_features.clockid = true;
2698 perf_missing_features.cloexec = true;
2704 perf_missing_features.mmap2 = true;
2709 perf_missing_features.sample_id_all = true;
2716 perf_missing_features.group_read = true;
2727 perf_missing_features.defer_callchain)
2732 perf_missing_features.inherit_sample_read)
2736 perf_missing_features.branch_counters)
2740 perf_missing_features.read_lost)
2744 perf_missing_features.weight_struct)
2748 !perf_missing_features.clockid) {
2749 perf_missing_features.clockid_wrong = true;
2753 if (evsel->core.attr.use_clockid && perf_missing_features.clockid)
2757 perf_missing_features.cloexec)
2760 if (evsel->core.attr.mmap2 && perf_missing_features.mmap2)
2765 perf_missing_features.lbr_flags)
2769 perf_missing_features.group_read)
2772 if (evsel->core.attr.ksymbol && perf_missing_features.ksymbol)
2775 if (evsel->core.attr.bpf_event && perf_missing_features.bpf)
2779 perf_missing_features.branch_hw_idx)
2782 if (evsel->core.attr.sample_id_all && perf_missing_features.sample_id_all)
2910 if (perf_missing_features.clockid ||
2911 perf_missing_features.clockid_wrong) {
4115 if (evsel->core.attr.sample_type & PERF_SAMPLE_CODE_PAGE_SIZE && perf_missing_features.code_page_size)
4117 if (evsel->core.attr.sample_type & PERF_SAMPLE_DATA_PAGE_SIZE && perf_missing_features.data_page_size)
4119 if (evsel->core.attr.write_backward && perf_missing_features.write_backward)
4121 if (perf_missing_features.clockid)
4123 if (perf_missing_features.clockid_wrong)
4125 if (perf_missing_features.aux_action)
4127 if (perf_missing_features.aux_output)