• Home
  • Raw
  • Download

Lines Matching refs:perf_missing_features

58 struct perf_missing_features perf_missing_features;  variable
1097 attr->sample_id_all = perf_missing_features.sample_id_all ? 0 : 1; in evsel__config()
1186 (!perf_missing_features.sample_id_all && in evsel__config()
1217 attr->mmap2 = track && !perf_missing_features.mmap2; in evsel__config()
1226 attr->ksymbol = track && !perf_missing_features.ksymbol; in evsel__config()
1227 attr->bpf_event = track && !opts->no_bpf_event && !perf_missing_features.bpf; in evsel__config()
1233 attr->cgroup = track && !perf_missing_features.cgroup; in evsel__config()
1763 if ((perf_missing_features.write_backward && evsel->core.attr.write_backward) || in __evsel__prepare_open()
1764 (perf_missing_features.aux_output && evsel->core.attr.aux_output)) in __evsel__prepare_open()
1805 if (perf_missing_features.weight_struct) { in evsel__disable_missing_features()
1809 if (perf_missing_features.clockid_wrong) in evsel__disable_missing_features()
1811 if (perf_missing_features.clockid) { in evsel__disable_missing_features()
1815 if (perf_missing_features.cloexec) in evsel__disable_missing_features()
1817 if (perf_missing_features.mmap2) in evsel__disable_missing_features()
1819 if (perf_missing_features.exclude_guest) in evsel__disable_missing_features()
1821 if (perf_missing_features.lbr_flags) in evsel__disable_missing_features()
1824 if (perf_missing_features.group_read && evsel->core.attr.inherit) in evsel__disable_missing_features()
1826 if (perf_missing_features.ksymbol) in evsel__disable_missing_features()
1828 if (perf_missing_features.bpf) in evsel__disable_missing_features()
1830 if (perf_missing_features.branch_hw_idx) in evsel__disable_missing_features()
1832 if (perf_missing_features.sample_id_all) in evsel__disable_missing_features()
1856 if (!perf_missing_features.weight_struct && in evsel__detect_missing_features()
1858 perf_missing_features.weight_struct = true; in evsel__detect_missing_features()
1861 } else if (!perf_missing_features.code_page_size && in evsel__detect_missing_features()
1863 perf_missing_features.code_page_size = true; in evsel__detect_missing_features()
1866 } else if (!perf_missing_features.data_page_size && in evsel__detect_missing_features()
1868 perf_missing_features.data_page_size = true; in evsel__detect_missing_features()
1871 } else if (!perf_missing_features.cgroup && evsel->core.attr.cgroup) { in evsel__detect_missing_features()
1872 perf_missing_features.cgroup = true; in evsel__detect_missing_features()
1875 } else if (!perf_missing_features.branch_hw_idx && in evsel__detect_missing_features()
1877 perf_missing_features.branch_hw_idx = true; in evsel__detect_missing_features()
1880 } else if (!perf_missing_features.aux_output && evsel->core.attr.aux_output) { in evsel__detect_missing_features()
1881 perf_missing_features.aux_output = true; in evsel__detect_missing_features()
1884 } else if (!perf_missing_features.bpf && evsel->core.attr.bpf_event) { in evsel__detect_missing_features()
1885 perf_missing_features.bpf = true; in evsel__detect_missing_features()
1888 } else if (!perf_missing_features.ksymbol && evsel->core.attr.ksymbol) { in evsel__detect_missing_features()
1889 perf_missing_features.ksymbol = true; in evsel__detect_missing_features()
1892 } else if (!perf_missing_features.write_backward && evsel->core.attr.write_backward) { in evsel__detect_missing_features()
1893 perf_missing_features.write_backward = true; in evsel__detect_missing_features()
1896 } else if (!perf_missing_features.clockid_wrong && evsel->core.attr.use_clockid) { in evsel__detect_missing_features()
1897 perf_missing_features.clockid_wrong = true; in evsel__detect_missing_features()
1900 } else if (!perf_missing_features.clockid && evsel->core.attr.use_clockid) { in evsel__detect_missing_features()
1901 perf_missing_features.clockid = true; in evsel__detect_missing_features()
1904 } else if (!perf_missing_features.cloexec && (evsel->open_flags & PERF_FLAG_FD_CLOEXEC)) { in evsel__detect_missing_features()
1905 perf_missing_features.cloexec = true; in evsel__detect_missing_features()
1908 } else if (!perf_missing_features.mmap2 && evsel->core.attr.mmap2) { in evsel__detect_missing_features()
1909 perf_missing_features.mmap2 = true; in evsel__detect_missing_features()
1912 } else if (!perf_missing_features.exclude_guest && in evsel__detect_missing_features()
1914 perf_missing_features.exclude_guest = true; in evsel__detect_missing_features()
1917 } else if (!perf_missing_features.sample_id_all) { in evsel__detect_missing_features()
1918 perf_missing_features.sample_id_all = true; in evsel__detect_missing_features()
1921 } else if (!perf_missing_features.lbr_flags && in evsel__detect_missing_features()
1925 perf_missing_features.lbr_flags = true; in evsel__detect_missing_features()
1928 } else if (!perf_missing_features.group_read && in evsel__detect_missing_features()
1932 perf_missing_features.group_read = true; in evsel__detect_missing_features()
2059 if (perf_missing_features.clockid || in evsel__open_cpu()
2060 perf_missing_features.clockid_wrong) { in evsel__open_cpu()
2841 …if (evsel->core.attr.sample_type & PERF_SAMPLE_CODE_PAGE_SIZE && perf_missing_features.code_page_s… in evsel__open_strerror()
2843 …if (evsel->core.attr.sample_type & PERF_SAMPLE_DATA_PAGE_SIZE && perf_missing_features.data_page_s… in evsel__open_strerror()
2845 if (evsel->core.attr.write_backward && perf_missing_features.write_backward) in evsel__open_strerror()
2847 if (perf_missing_features.clockid) in evsel__open_strerror()
2849 if (perf_missing_features.clockid_wrong) in evsel__open_strerror()
2851 if (perf_missing_features.aux_output) in evsel__open_strerror()