perf_missing_features 1030 tools/perf/builtin-top.c if (perf_missing_features.write_backward && perf_missing_features 55 tools/perf/util/evsel.c struct perf_missing_features perf_missing_features; perf_missing_features 944 tools/perf/util/evsel.c attr->sample_id_all = perf_missing_features.sample_id_all ? 0 : 1; perf_missing_features 1048 tools/perf/util/evsel.c (!perf_missing_features.sample_id_all && perf_missing_features 1079 tools/perf/util/evsel.c attr->mmap2 = track && !perf_missing_features.mmap2; perf_missing_features 1081 tools/perf/util/evsel.c attr->ksymbol = track && !perf_missing_features.ksymbol; perf_missing_features 1082 tools/perf/util/evsel.c attr->bpf_event = track && !opts->no_bpf_event && !perf_missing_features.bpf; perf_missing_features 1580 tools/perf/util/evsel.c if ((perf_missing_features.write_backward && evsel->core.attr.write_backward) || perf_missing_features 1581 tools/perf/util/evsel.c (perf_missing_features.aux_output && evsel->core.attr.aux_output)) perf_missing_features 1623 tools/perf/util/evsel.c if (perf_missing_features.clockid_wrong) perf_missing_features 1625 tools/perf/util/evsel.c if (perf_missing_features.clockid) { perf_missing_features 1629 tools/perf/util/evsel.c if (perf_missing_features.cloexec) perf_missing_features 1631 tools/perf/util/evsel.c if (perf_missing_features.mmap2) perf_missing_features 1633 tools/perf/util/evsel.c if (perf_missing_features.exclude_guest) perf_missing_features 1635 tools/perf/util/evsel.c if (perf_missing_features.lbr_flags) perf_missing_features 1638 tools/perf/util/evsel.c if (perf_missing_features.group_read && evsel->core.attr.inherit) perf_missing_features 1640 tools/perf/util/evsel.c if (perf_missing_features.ksymbol) perf_missing_features 1642 tools/perf/util/evsel.c if (perf_missing_features.bpf) perf_missing_features 1645 tools/perf/util/evsel.c if (perf_missing_features.sample_id_all) perf_missing_features 1713 tools/perf/util/evsel.c if (perf_missing_features.clockid || perf_missing_features 1714 tools/perf/util/evsel.c perf_missing_features.clockid_wrong) { perf_missing_features 1755 tools/perf/util/evsel.c if (!perf_missing_features.aux_output && evsel->core.attr.aux_output) { perf_missing_features 1756 tools/perf/util/evsel.c perf_missing_features.aux_output = true; perf_missing_features 1759 tools/perf/util/evsel.c } else if (!perf_missing_features.bpf && evsel->core.attr.bpf_event) { perf_missing_features 1760 tools/perf/util/evsel.c perf_missing_features.bpf = true; perf_missing_features 1763 tools/perf/util/evsel.c } else if (!perf_missing_features.ksymbol && evsel->core.attr.ksymbol) { perf_missing_features 1764 tools/perf/util/evsel.c perf_missing_features.ksymbol = true; perf_missing_features 1767 tools/perf/util/evsel.c } else if (!perf_missing_features.write_backward && evsel->core.attr.write_backward) { perf_missing_features 1768 tools/perf/util/evsel.c perf_missing_features.write_backward = true; perf_missing_features 1771 tools/perf/util/evsel.c } else if (!perf_missing_features.clockid_wrong && evsel->core.attr.use_clockid) { perf_missing_features 1772 tools/perf/util/evsel.c perf_missing_features.clockid_wrong = true; perf_missing_features 1775 tools/perf/util/evsel.c } else if (!perf_missing_features.clockid && evsel->core.attr.use_clockid) { perf_missing_features 1776 tools/perf/util/evsel.c perf_missing_features.clockid = true; perf_missing_features 1779 tools/perf/util/evsel.c } else if (!perf_missing_features.cloexec && (flags & PERF_FLAG_FD_CLOEXEC)) { perf_missing_features 1780 tools/perf/util/evsel.c perf_missing_features.cloexec = true; perf_missing_features 1783 tools/perf/util/evsel.c } else if (!perf_missing_features.mmap2 && evsel->core.attr.mmap2) { perf_missing_features 1784 tools/perf/util/evsel.c perf_missing_features.mmap2 = true; perf_missing_features 1787 tools/perf/util/evsel.c } else if (!perf_missing_features.exclude_guest && perf_missing_features 1789 tools/perf/util/evsel.c perf_missing_features.exclude_guest = true; perf_missing_features 1792 tools/perf/util/evsel.c } else if (!perf_missing_features.sample_id_all) { perf_missing_features 1793 tools/perf/util/evsel.c perf_missing_features.sample_id_all = true; perf_missing_features 1796 tools/perf/util/evsel.c } else if (!perf_missing_features.lbr_flags && perf_missing_features 1800 tools/perf/util/evsel.c perf_missing_features.lbr_flags = true; perf_missing_features 1803 tools/perf/util/evsel.c } else if (!perf_missing_features.group_read && perf_missing_features 1807 tools/perf/util/evsel.c perf_missing_features.group_read = true; perf_missing_features 2492 tools/perf/util/evsel.c if (evsel->core.attr.write_backward && perf_missing_features.write_backward) perf_missing_features 2494 tools/perf/util/evsel.c if (perf_missing_features.clockid) perf_missing_features 2496 tools/perf/util/evsel.c if (perf_missing_features.clockid_wrong) perf_missing_features 2498 tools/perf/util/evsel.c if (perf_missing_features.aux_output) perf_missing_features 120 tools/perf/util/evsel.h extern struct perf_missing_features perf_missing_features;