Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/x86/events/
Dperf_event.h224 struct cpu_hw_events { struct
228 struct perf_event *events[X86_PMC_IDX_MAX]; /* in counter order */
229 unsigned long active_mask[BITS_TO_LONGS(X86_PMC_IDX_MAX)];
230 unsigned long running[BITS_TO_LONGS(X86_PMC_IDX_MAX)];
231 int enabled;
233 int n_events; /* the # of events in the below arrays */
234 int n_added; /* the # last events in the below arrays;
236 int n_txn; /* the # last events in the below arrays;
238 int n_txn_pair;
239 int n_txn_metric;
[all …]
/kernel/linux/linux-6.6/arch/x86/events/
Dperf_event.h231 struct cpu_hw_events { struct
235 struct perf_event *events[X86_PMC_IDX_MAX]; /* in counter order */
236 unsigned long active_mask[BITS_TO_LONGS(X86_PMC_IDX_MAX)];
237 unsigned long dirty[BITS_TO_LONGS(X86_PMC_IDX_MAX)];
238 int enabled;
240 int n_events; /* the # of events in the below arrays */
241 int n_added; /* the # last events in the below arrays;
243 int n_txn; /* the # last events in the below arrays;
245 int n_txn_pair;
246 int n_txn_metric;
[all …]
/kernel/linux/linux-5.10/arch/powerpc/perf/
Dcore-book3s.c30 struct cpu_hw_events { struct
31 int n_events;
32 int n_percpu;
33 int disabled;
34 int n_added;
35 int n_limited;
59 static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
Dcore-fsl-emb.c19 struct cpu_hw_events { struct
25 static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/kernel/linux/linux-6.6/arch/powerpc/perf/
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
Dcore-fsl-emb.c19 struct cpu_hw_events { struct
25 static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/kernel/linux/linux-5.10/arch/riscv/include/asm/
Dperf_event.h45 struct cpu_hw_events { struct
47 int n_events;
49 struct perf_event *events[RISCV_MAX_COUNTERS];
51 void *platform;
/kernel/linux/linux-5.10/arch/alpha/kernel/
Dperf_event.c34 struct cpu_hw_events { struct
53 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/kernel/linux/linux-6.6/arch/alpha/kernel/
Dperf_event.c34 struct cpu_hw_events { struct
53 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/kernel/linux/linux-6.6/include/linux/perf/
Driscv_pmu.h31 struct cpu_hw_events { struct
33 int n_events;
35 int irq;
37 struct perf_event *events[RISCV_MAX_COUNTERS];
/kernel/linux/linux-6.6/arch/sh/kernel/
Dperf_event.c28 struct cpu_hw_events { struct
34 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/kernel/linux/linux-5.10/arch/sh/kernel/
Dperf_event.c28 struct cpu_hw_events { struct
34 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); argument
/kernel/linux/linux-5.10/arch/sparc/kernel/
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
/kernel/linux/linux-6.6/arch/sparc/kernel/
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
/kernel/linux/linux-6.6/arch/loongarch/kernel/
Dperf_event.c89 struct cpu_hw_events { struct
104 static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = { argument
/kernel/linux/linux-5.10/arch/mips/kernel/
Dperf_event_mipsxx.c31 struct cpu_hw_events { struct
48 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = { argument
/kernel/linux/linux-6.6/arch/mips/kernel/
Dperf_event_mipsxx.c31 struct cpu_hw_events { struct
48 DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events) = { argument