Home
last modified time | relevance | path

Searched refs:exclude_kernel (Results 1 – 25 of 113) sorted by last modified time

12345

/linux/drivers/hwtracing/coresight/
H A Dcoresight-etm3x-core.c319 if (attr->exclude_kernel) in etm_parse_event_config()
H A Dcoresight-etm4x-core.c652 if (attr->exclude_kernel) in etm4_parse_event_config()
/linux/drivers/perf/
H A Driscv_pmu_sbi.c355 if (event->attr.exclude_kernel) in pmu_sbi_get_filter_flags()
H A Darm_spe_pmu.c291 if (!attr->exclude_kernel) in arm_spe_event_to_pmscr()
/linux/arch/riscv/kvm/
H A Dvcpu_pmu.c686 .exclude_kernel = !!(flags & SBI_PMU_CFG_FLAG_SET_SINH), in kvm_riscv_vcpu_pmu_ctr_cfg_match()
/linux/arch/loongarch/kernel/
H A Dperf_event.c780 if (!attr->exclude_kernel) { in __hw_perf_event_init()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dperf_skip.c69 attr.exclude_kernel = 1; in serial_test_perf_skip()
/linux/kernel/events/
H A Dcore.c9552 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 Dperf_event.h1376 attr->exclude_kernel || attr->exclude_hv || in event_has_any_exclude_flag()
/linux/arch/x86/events/intel/
H A Dpt.c529 if (!event->attr.exclude_kernel) in pt_config()
H A Dds.c807 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 Dperf_cpum_cf.c747 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 Dperf_pai_crypto.c151 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 Dperf_event.c348 if (event->attr.exclude_kernel) in arc_pmu_event_init()
/linux/arch/x86/kvm/
H A Dpmu.c177 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 Dcore.c533 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 Dperf_event.c1332 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 Dcore-book3s.c227 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 Dpmu-emul.c642 attr.exclude_kernel = (p != nsk); in kvm_pmu_create_perf_event()
/linux/tools/perf/util/
H A Dstat-shadow.c59 if (evsel->core.attr.exclude_kernel) in evsel_context()
H A Dpython.c862 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 Dprint-events.c252 evsel->core.attr.exclude_kernel = 1; in is_event_supported()
H A Dparse-events.c1675 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 Devsel.c549 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 Dparse-events.c320 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 …]

12345