/linux/drivers/hwtracing/coresight/ |
H A D | coresight-etm3x-core.c | 319 if (attr->exclude_kernel) in etm_parse_event_config()
|
H A D | coresight-etm4x-core.c | 652 if (attr->exclude_kernel) in etm4_parse_event_config()
|
/linux/drivers/perf/ |
H A D | riscv_pmu_sbi.c | 355 if (event->attr.exclude_kernel) in pmu_sbi_get_filter_flags()
|
H A D | arm_spe_pmu.c | 291 if (!attr->exclude_kernel) in arm_spe_event_to_pmscr()
|
/linux/arch/riscv/kvm/ |
H A D | vcpu_pmu.c | 686 .exclude_kernel = !!(flags & SBI_PMU_CFG_FLAG_SET_SINH), in kvm_riscv_vcpu_pmu_ctr_cfg_match()
|
/linux/arch/loongarch/kernel/ |
H A D | perf_event.c | 780 if (!attr->exclude_kernel) { in __hw_perf_event_init()
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | perf_skip.c | 69 attr.exclude_kernel = 1; in serial_test_perf_skip()
|
/linux/kernel/events/ |
H A D | core.c | 9552 if (event->attr.exclude_kernel && !user_mode(regs)) in sample_is_allowed() 9702 } else if (event->attr.exclude_kernel && valid_sample) { in __perf_event_overflow() 9851 if (event->attr.exclude_kernel && !user_mode(regs)) in perf_exclude_event() 10253 if (event->attr.exclude_kernel && !user_mode(regs)) in perf_tp_event_match() 12186 if (!attr->exclude_kernel) in perf_copy_attr() 12463 if (!attr.exclude_kernel) { in SYSCALL_DEFINE5()
|
/linux/include/linux/ |
H A D | perf_event.h | 1376 attr->exclude_kernel || attr->exclude_hv || in event_has_any_exclude_flag()
|
/linux/arch/x86/events/intel/ |
H A D | pt.c | 529 if (!event->attr.exclude_kernel) in pt_config()
|
H A D | ds.c | 807 if (event->attr.exclude_kernel && in intel_pmu_drain_bts_buffer() 827 if (event->attr.exclude_kernel && in intel_pmu_drain_bts_buffer()
|
/linux/arch/s390/kernel/ |
H A D | perf_cpum_cf.c | 747 if (attr->exclude_kernel || attr->exclude_user || in __hw_perf_event_init() 757 if (!attr->exclude_user && attr->exclude_kernel) { in __hw_perf_event_init() 767 } else if (!attr->exclude_kernel && attr->exclude_user) { in __hw_perf_event_init() 1801 if (attr->exclude_kernel || attr->exclude_user || attr->exclude_hv || in cfdiag_event_init()
|
H A D | perf_pai_crypto.c | 151 if (!event->attr.exclude_kernel) in paicrypt_getall() 391 bool exclude_kernel) in paicrypt_copy() argument 398 if (!exclude_kernel) { in paicrypt_copy() 471 cpump->event->attr.exclude_kernel); in paicrypt_have_sample()
|
/linux/arch/arc/kernel/ |
H A D | perf_event.c | 348 if (event->attr.exclude_kernel) in arc_pmu_event_init()
|
/linux/arch/x86/kvm/ |
H A D | pmu.c | 177 bool exclude_user, bool exclude_kernel, in pmc_reprogram_counter() argument 189 .exclude_kernel = exclude_kernel, in pmc_reprogram_counter()
|
/linux/arch/x86/events/ |
H A D | core.c | 533 if (!event->attr.exclude_kernel) in precise_br_compat() 599 if (!event->attr.exclude_kernel) in x86_pmu_hw_config() 618 if (!event->attr.exclude_kernel) in x86_pmu_hw_config()
|
/linux/arch/sparc/kernel/ |
H A D | perf_event.c | 1332 ek = event->attr.exclude_kernel; in check_excludes() 1336 event->attr.exclude_kernel != ek || in check_excludes() 1468 if (!attr->exclude_kernel) in sparc_pmu_event_init()
|
/linux/arch/powerpc/perf/ |
H A D | core-book3s.c | 227 if (is_kernel_addr(mfspr(SPRN_SDAR)) && event->attr.exclude_kernel) in perf_get_data_addr() 521 is_kernel_addr(addr) && event->attr.exclude_kernel) in power_pmu_bhrb_read() 1120 ek = event->attr.exclude_kernel; in check_excludes() 1124 event->attr.exclude_kernel != ek || in check_excludes() 1496 if (event->attr.exclude_kernel) in power_pmu_enable() 1905 || event->attr.exclude_kernel in can_go_on_limited_pmc() 2295 if (event->attr.exclude_kernel && in record_and_restart()
|
/linux/arch/arm64/kvm/ |
H A D | pmu-emul.c | 642 attr.exclude_kernel = (p != nsk); in kvm_pmu_create_perf_event()
|
/linux/tools/perf/util/ |
H A D | stat-shadow.c | 59 if (evsel->core.attr.exclude_kernel) in evsel_context()
|
H A D | python.c | 862 exclude_kernel = 0, in pyrf_evsel__init() local 884 &exclude_kernel, &exclude_hv, &exclude_idle, in pyrf_evsel__init() 905 attr.exclude_kernel = exclude_kernel; in pyrf_evsel__init()
|
H A D | print-events.c | 252 evsel->core.attr.exclude_kernel = 1; in is_event_supported()
|
H A D | parse-events.c | 1675 int ek = evsel ? evsel->core.attr.exclude_kernel : 0; in get_event_modifier() 1812 evsel->core.attr.exclude_kernel = mod.ek; in parse_events__modifier_event()
|
H A D | evsel.c | 549 if (attr->exclude_kernel || attr->exclude_user || attr->exclude_hv) { in evsel__add_modifiers() 1327 attr->exclude_kernel = 1; in evsel__config() 1332 attr->exclude_kernel = 0; in evsel__config() 2913 } else if (err == EACCES && !evsel->core.attr.exclude_kernel && in evsel__fallback() 2936 evsel->core.attr.exclude_kernel = 1; in evsel__fallback()
|
/linux/tools/perf/tests/ |
H A D | parse-events.c | 320 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->core.attr.exclude_kernel); in test__checkevent_tracepoint_modifier() 336 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_tracepoint_multi_modifier() 351 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_raw_modifier() 364 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_numeric_modifier() 380 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_symbolic_name_modifier() 414 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->core.attr.exclude_kernel); in test__checkevent_symbolic_alias_modifier() 427 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_genhw_modifier() 442 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->core.attr.exclude_kernel); in test__checkevent_exclude_idle_modifier() 457 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->core.attr.exclude_kernel); in test__checkevent_exclude_idle_modifier_1() 470 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->core.attr.exclude_kernel); in test__checkevent_breakpoint_modifier() [all …]
|