Home
last modified time | relevance | path

Searched defs:cpu_hw_events (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/include/linux/perf/
H A Driscv_pmu.h31 struct cpu_hw_events { struct
33 int n_events;
35 int irq;
37 struct perf_event *events[RISCV_MAX_COUNTERS];
43 void *snapshot_addr;
45 phys_addr_t snapshot_addr_phys;
47 bool snapshot_set_done;
71 struct cpu_hw_events __percpu *hw_events; argument
/linux-6.15/arch/x86/events/
H A Dperf_event.h255 int enabled;
262 int n_txn_pair;
273 int is_fake;
282 int n_pebs;
285 int pebs_output;
299 int lbr_users;
304 union {
308 u64 br_sel;
311 int lbr_select;
341 u64 tfa_shadow;
[all …]
/linux-6.15/arch/powerpc/perf/
H A Dcore-book3s.c32 struct cpu_hw_events { struct
33 int n_events;
34 int n_percpu;
35 int disabled;
36 int n_added;
37 int n_limited;
38 u8 pmcs_enabled;
39 struct perf_event *event[MAX_HWEVENTS];
40 u64 events[MAX_HWEVENTS];
64 static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
H A Dcore-fsl-emb.c19 struct cpu_hw_events { struct
25 static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/linux-6.15/arch/alpha/kernel/
H A Dperf_event.c34 struct cpu_hw_events { struct
53 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/linux-6.15/arch/sh/kernel/
H A Dperf_event.c28 struct cpu_hw_events { struct
34 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/linux-6.15/arch/sparc/kernel/
H A Dperf_event.c78 struct cpu_hw_events { struct
83 int n_events;
89 int n_added;
115 static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = { .enabled = 1, }; argument
/linux-6.15/arch/loongarch/kernel/
H A Dperf_event.c89 struct cpu_hw_events { struct
104 static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = { argument
/linux-6.15/arch/mips/kernel/
H A Dperf_event_mipsxx.c31 struct cpu_hw_events { struct
48 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = { argument