/linux/include/linux/ |
H A D | perf_event.h | 764 struct perf_event { struct 771 struct list_head event_entry; 777 struct list_head sibling_list; 801 struct perf_event *group_leader; argument 810 enum perf_event_state state; argument 825 struct perf_event_attr attr; argument 829 struct hw_perf_event hw; argument 831 struct perf_event_context *ctx; argument 837 struct perf_event_pmu_context *pmu_ctx; argument 852 struct perf_event *parent; argument [all …]
|
/linux/tools/perf/util/bpf_skel/vmlinux/ |
H A D | vmlinux.h | 179 struct perf_event { struct 180 struct perf_event *parent; argument 186 struct perf_event *event; argument
|
/linux/arch/riscv/include/asm/ |
H A D | kvm_vcpu_pmu.h | 33 struct perf_event *perf_event; member
|
/linux/tools/testing/selftests/net/bench/page_pool/ |
H A D | time_bench.c | 66 struct perf_event *perf_event; in time_bench_PMU_config() local
|
/linux/Documentation/admin-guide/ |
H A D | cgroup-v2.rst | 2919 perf_event subsection
|
/linux/security/selinux/include/ |
H A D | objsec.h | 244 selinux_perf_event(void *perf_event) in selinux_perf_event()
|
/linux/arch/arm64/kvm/ |
H A D | pmu-emul.c | 537 static void kvm_pmu_perf_overflow(struct perf_event *perf_event, in kvm_pmu_perf_overflow()
|
/linux/tools/lib/bpf/ |
H A D | bpf.h | 405 } perf_event; global() member
|
/linux/drivers/perf/ |
H A D | arm_pmuv3.c | 1084 struct perf_event *perf_event = container_of(attr, struct perf_event, in armv8pmu_set_event_filter() local
|
/linux/kernel/events/ |
H A D | core.c | 3898 visit_groups_merge(struct perf_event_context * ctx,struct perf_event_groups * groups,int cpu,struct pmu * pmu,int (* func)(struct perf_event *,void *),void * data) visit_groups_merge() argument 5651 DEFINE_FREE(__free_event,struct perf_event *,if (_T)__free_event (_T)) DEFINE_FREE() argument 6191 perf_event_for_each_child(struct perf_event * event,void (* func)(struct perf_event *)) perf_event_for_each_child() argument 6205 perf_event_for_each(struct perf_event * event,void (* func)(struct perf_event *)) perf_event_for_each() argument 8480 __perf_event_output(struct perf_event * event,struct perf_sample_data * data,struct pt_regs * regs,int (* output_begin)(struct perf_output_handle *,struct perf_sample_data *,struct perf_event *,unsigned int)) __perf_event_output() argument [all...] |
/linux/tools/lib/perf/include/perf/ |
H A D | event.h | 512 union perf_event { union
|
/linux/tools/power/x86/turbostat/ |
H A D | turbostat.c | 10277 const char *perf_event, in make_perf_counter_info() argument 10301 int add_perf_counter(const char *perf_device, const char *perf_event, const char *name_buffer, unsigned int width, in add_perf_counter() argument 10367 char perf_event[PERF_EVT_NAME_BYTE in parse_add_command_msr() local [all...] |
/linux/tools/include/uapi/linux/ |
H A D | bpf.h | 1769 } perf_event; global() member 6791 } perf_event; global() member
|
/linux/include/uapi/linux/ |
H A D | bpf.h | 1769 } perf_event; global() member 6791 } perf_event; global() member
|
/linux/arch/x86/include/asm/ |
H A D | kvm_host.h | 531 struct perf_event *perf_event; member
|