Symbol: perf_missing_features
tools/perf/builtin-top.c
1043
if (perf_missing_features.write_backward &&
tools/perf/util/evsel.c
1569
attr->sample_id_all = perf_missing_features.sample_id_all ? 0 : 1;
tools/perf/util/evsel.c
1668
(!perf_missing_features.sample_id_all &&
tools/perf/util/evsel.c
1700
attr->mmap2 = track && !perf_missing_features.mmap2;
tools/perf/util/evsel.c
1710
attr->ksymbol = track && !perf_missing_features.ksymbol;
tools/perf/util/evsel.c
1711
attr->bpf_event = track && !opts->no_bpf_event && !perf_missing_features.bpf;
tools/perf/util/evsel.c
1717
attr->cgroup = track && !perf_missing_features.cgroup;
tools/perf/util/evsel.c
2462
if ((perf_missing_features.write_backward && evsel->core.attr.write_backward) ||
tools/perf/util/evsel.c
2463
(perf_missing_features.aux_output && evsel->core.attr.aux_output))
tools/perf/util/evsel.c
2502
if (perf_missing_features.defer_callchain && evsel->core.attr.defer_callchain)
tools/perf/util/evsel.c
2504
if (perf_missing_features.defer_callchain && evsel->core.attr.defer_output)
tools/perf/util/evsel.c
2506
if (perf_missing_features.inherit_sample_read && evsel->core.attr.inherit &&
tools/perf/util/evsel.c
2509
if (perf_missing_features.branch_counters)
tools/perf/util/evsel.c
2511
if (perf_missing_features.read_lost)
tools/perf/util/evsel.c
2513
if (perf_missing_features.weight_struct) {
tools/perf/util/evsel.c
2517
if (perf_missing_features.clockid_wrong)
tools/perf/util/evsel.c
2519
if (perf_missing_features.clockid) {
tools/perf/util/evsel.c
2523
if (perf_missing_features.cloexec)
tools/perf/util/evsel.c
2525
if (perf_missing_features.mmap2)
tools/perf/util/evsel.c
2529
if (perf_missing_features.lbr_flags)
tools/perf/util/evsel.c
2532
if (perf_missing_features.group_read && evsel->core.attr.inherit)
tools/perf/util/evsel.c
2534
if (perf_missing_features.ksymbol)
tools/perf/util/evsel.c
2536
if (perf_missing_features.bpf)
tools/perf/util/evsel.c
2538
if (perf_missing_features.branch_hw_idx)
tools/perf/util/evsel.c
2540
if (perf_missing_features.sample_id_all)
tools/perf/util/evsel.c
2671
perf_missing_features.branch_counters = true;
tools/perf/util/evsel.c
2677
perf_missing_features.branch_hw_idx = true;
tools/perf/util/evsel.c
2683
perf_missing_features.lbr_flags = true;
tools/perf/util/evsel.c
2734
perf_missing_features.aux_action = true;
tools/perf/util/evsel.c
2746
perf_missing_features.aux_action = true;
tools/perf/util/evsel.c
2783
perf_missing_features.defer_callchain = true;
tools/perf/util/evsel.c
2791
perf_missing_features.inherit_sample_read = true;
tools/perf/util/evsel.c
2799
perf_missing_features.read_lost = true;
tools/perf/util/evsel.c
2806
perf_missing_features.weight_struct = true;
tools/perf/util/evsel.c
2813
perf_missing_features.code_page_size = true;
tools/perf/util/evsel.c
2820
perf_missing_features.data_page_size = true;
tools/perf/util/evsel.c
2827
perf_missing_features.cgroup = true;
tools/perf/util/evsel.c
2834
perf_missing_features.aux_output = true;
tools/perf/util/evsel.c
2841
perf_missing_features.bpf = true;
tools/perf/util/evsel.c
2848
perf_missing_features.ksymbol = true;
tools/perf/util/evsel.c
2855
perf_missing_features.write_backward = true;
tools/perf/util/evsel.c
2863
perf_missing_features.clockid = true;
tools/perf/util/evsel.c
2870
perf_missing_features.cloexec = true;
tools/perf/util/evsel.c
2876
perf_missing_features.mmap2 = true;
tools/perf/util/evsel.c
2881
perf_missing_features.sample_id_all = true;
tools/perf/util/evsel.c
2888
perf_missing_features.group_read = true;
tools/perf/util/evsel.c
2899
perf_missing_features.defer_callchain)
tools/perf/util/evsel.c
2904
perf_missing_features.inherit_sample_read)
tools/perf/util/evsel.c
2908
perf_missing_features.branch_counters)
tools/perf/util/evsel.c
2912
perf_missing_features.read_lost)
tools/perf/util/evsel.c
2916
perf_missing_features.weight_struct)
tools/perf/util/evsel.c
2920
!perf_missing_features.clockid) {
tools/perf/util/evsel.c
2921
perf_missing_features.clockid_wrong = true;
tools/perf/util/evsel.c
2925
if (evsel->core.attr.use_clockid && perf_missing_features.clockid)
tools/perf/util/evsel.c
2929
perf_missing_features.cloexec)
tools/perf/util/evsel.c
2932
if (evsel->core.attr.mmap2 && perf_missing_features.mmap2)
tools/perf/util/evsel.c
2937
perf_missing_features.lbr_flags)
tools/perf/util/evsel.c
2941
perf_missing_features.group_read)
tools/perf/util/evsel.c
2944
if (evsel->core.attr.ksymbol && perf_missing_features.ksymbol)
tools/perf/util/evsel.c
2947
if (evsel->core.attr.bpf_event && perf_missing_features.bpf)
tools/perf/util/evsel.c
2951
perf_missing_features.branch_hw_idx)
tools/perf/util/evsel.c
2954
if (evsel->core.attr.sample_id_all && perf_missing_features.sample_id_all)
tools/perf/util/evsel.c
3082
if (perf_missing_features.clockid ||
tools/perf/util/evsel.c
3083
perf_missing_features.clockid_wrong) {
tools/perf/util/evsel.c
4344
if (evsel->core.attr.sample_type & PERF_SAMPLE_CODE_PAGE_SIZE && perf_missing_features.code_page_size)
tools/perf/util/evsel.c
4346
if (evsel->core.attr.sample_type & PERF_SAMPLE_DATA_PAGE_SIZE && perf_missing_features.data_page_size)
tools/perf/util/evsel.c
4348
if (evsel->core.attr.write_backward && perf_missing_features.write_backward)
tools/perf/util/evsel.c
4350
if (perf_missing_features.clockid)
tools/perf/util/evsel.c
4352
if (perf_missing_features.clockid_wrong)
tools/perf/util/evsel.c
4354
if (perf_missing_features.aux_action)
tools/perf/util/evsel.c
4356
if (perf_missing_features.aux_output)
tools/perf/util/evsel.c
84
struct perf_missing_features perf_missing_features;
tools/perf/util/evsel.h
236
extern struct perf_missing_features perf_missing_features;