| /OK3568_Linux_fs/kernel/Documentation/arm64/ |
| H A D | perf.rst | 49 exclude_host / exclude_guest 64 For non-VHE systems we exclude EL2 for exclude_host - upon entering and 66 exclude_host and exclude_guest attributes. 69 for exclude_host. Upon entering and exiting the guest we modify the event 70 to include/exclude EL0 as appropriate based on the exclude_host and 85 exclude_host. However when using !exclude_hv there is a small blackout
|
| /OK3568_Linux_fs/kernel/tools/perf/tests/ |
| H A D | parse-events.c | 295 TEST_ASSERT_VAL("wrong exclude host", evsel->core.attr.exclude_host); in test__checkevent_exclude_host_modifier() 305 TEST_ASSERT_VAL("wrong exclude host", !evsel->core.attr.exclude_host); in test__checkevent_exclude_guest_modifier() 340 TEST_ASSERT_VAL("wrong exclude host", !evsel->core.attr.exclude_host); in test__checkevent_exclude_idle_modifier() 355 TEST_ASSERT_VAL("wrong exclude host", evsel->core.attr.exclude_host); in test__checkevent_exclude_idle_modifier_1() 684 TEST_ASSERT_VAL("wrong exclude host", !evsel->core.attr.exclude_host); in test__group1() 701 TEST_ASSERT_VAL("wrong exclude host", !evsel->core.attr.exclude_host); in test__group1() 726 TEST_ASSERT_VAL("wrong exclude host", !evsel->core.attr.exclude_host); in test__group2() 742 TEST_ASSERT_VAL("wrong exclude host", !evsel->core.attr.exclude_host); in test__group2() 757 TEST_ASSERT_VAL("wrong exclude host", !evsel->core.attr.exclude_host); in test__group2() 782 TEST_ASSERT_VAL("wrong exclude host", !evsel->core.attr.exclude_host); in test__group3() [all …]
|
| H A D | attr.c | 124 WRITE_ASS(exclude_host, "d"); in store_event()
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/ |
| H A D | pmu.c | 25 return (attr->exclude_host != attr->exclude_guest); in kvm_pmu_switch_needed() 39 if (!attr->exclude_host) in kvm_set_pmu_events()
|
| H A D | pmu-emul.c | 643 attr.exclude_host = 1; /* Don't count host events */ in kvm_pmu_create_perf_event() 763 attr.exclude_host = 1; in kvm_pmu_probe_pmuver()
|
| /OK3568_Linux_fs/kernel/tools/perf/tests/attr/ |
| H A D | base-record | 31 exclude_host=0|1
|
| H A D | base-stat | 31 exclude_host=0|1
|
| H A D | system-wide-dummy | 34 exclude_host=0
|
| /OK3568_Linux_fs/kernel/arch/x86/events/amd/ |
| H A D | core.c | 330 if (event->attr.exclude_host && event->attr.exclude_guest) in amd_core_hw_config() 338 else if (event->attr.exclude_host) in amd_core_hw_config()
|
| /OK3568_Linux_fs/kernel/tools/perf/util/ |
| H A D | util.c | 84 attr->exclude_host = 1; in event_attr_init()
|
| H A D | perf_event_attr_fprintf.c | 123 PRINT_ATTRf(exclude_host, p_unsigned); in perf_event_attr__fprintf()
|
| H A D | intel-bts.c | 802 attr.exclude_host = evsel->core.attr.exclude_host; in intel_bts_synth_events()
|
| H A D | arm-spe.c | 830 attr.exclude_host = evsel->core.attr.exclude_host; in arm_spe_synth_events()
|
| H A D | evsel.c | 526 if (attr->exclude_host || attr->exclude_guest == exclude_guest_default) { in perf_evsel__add_modifiers() 1765 evsel->core.attr.exclude_guest = evsel->core.attr.exclude_host = 0; in evsel__open_cpu() 1934 (evsel->core.attr.exclude_guest || evsel->core.attr.exclude_host)) { in evsel__open_cpu()
|
| H A D | cs-etm.c | 1322 attr.exclude_host = evsel->core.attr.exclude_host; in cs_etm__synth_events()
|
| H A D | parse-events.c | 1794 int eH = evsel ? evsel->core.attr.exclude_host : 0; in get_event_modifier() 1928 evsel->core.attr.exclude_host = mod.eH; in parse_events__modifier_event()
|
| /OK3568_Linux_fs/kernel/arch/arm64/kernel/ |
| H A D | perf_event.c | 892 if (!attr->exclude_kernel && !attr->exclude_host) in armv8pmu_set_event_filter() 896 if (attr->exclude_host) in armv8pmu_set_event_filter() 899 if (!attr->exclude_hv && !attr->exclude_host) in armv8pmu_set_event_filter()
|
| /OK3568_Linux_fs/kernel/tools/include/uapi/linux/ |
| H A D | perf_event.h | 371 exclude_host : 1, /* don't count in host */ member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | perf_event.h | 364 exclude_host : 1, /* don't count in host */ member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | perf_event.h | 364 exclude_host : 1, /* don't count in host */ member
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | perf_event.h | 371 exclude_host : 1, /* don't count in host */ member
|
| /OK3568_Linux_fs/kernel/arch/x86/kvm/ |
| H A D | pmu.c | 110 .exclude_host = 1, in pmc_reprogram_counter()
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 740 return (!has_vhe() && attr->exclude_host); in kvm_pmu_counter_deferred()
|
| /OK3568_Linux_fs/kernel/arch/x86/events/intel/ |
| H A D | core.c | 2160 if (event->attr.exclude_host) in intel_set_masks() 3752 if (event->attr.exclude_host) in core_guest_get_msrs() 3764 if (!event->attr.exclude_host) in core_pmu_enable_event() 3777 cpuc->events[idx]->attr.exclude_host) in core_pmu_enable_all()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | perf_event.h | 1108 attr->exclude_guest || attr->exclude_host; in event_has_any_exclude_flag()
|