Searched refs:perf_event (Results 126 - 150 of 487) sorted by path

1234567891011>>

/linux-master/arch/s390/kernel/
H A Dperf_pai_ext.c19 #include <linux/perf_event.h>
53 struct perf_event *event; /* Perf event for sampling */
118 static void paiext_event_destroy(struct perf_event *event)
148 static int paiext_alloc(struct perf_event_attr *a, struct perf_event *event)
224 static int paiext_event_valid(struct perf_event *event)
237 static int paiext_event_init(struct perf_event *event)
294 static u64 paiext_getdata(struct perf_event *event)
311 static u64 paiext_getall(struct perf_event *event)
316 static void paiext_read(struct perf_event *event)
327 static void paiext_start(struct perf_event *even
[all...]
H A Dperf_regs.c2 #include <linux/perf_event.h>
/linux-master/arch/s390/mm/
H A Dfault.c14 #include <linux/perf_event.h>
/linux-master/arch/sh/include/asm/
H A Dhw_breakpoint.h44 struct perf_event;
55 extern int hw_breakpoint_arch_parse(struct perf_event *bp,
61 int arch_install_hw_breakpoint(struct perf_event *bp);
62 void arch_uninstall_hw_breakpoint(struct perf_event *bp);
63 void hw_breakpoint_pmu_read(struct perf_event *bp);
65 extern void arch_fill_perf_breakpoint(struct perf_event *bp);
H A Dprocessor_32.h100 struct perf_event *ptrace_bps[HBP_NUM];
/linux-master/arch/sh/kernel/
H A DMakefile48 obj-$(CONFIG_PERF_EVENTS) += perf_event.o perf_callchain.o
H A Dhw_breakpoint.c10 #include <linux/perf_event.h>
29 static DEFINE_PER_CPU(struct perf_event *, bp_per_reg[HBP_NUM]);
47 int arch_install_hw_breakpoint(struct perf_event *bp)
53 struct perf_event **slot = this_cpu_ptr(&bp_per_reg[i]);
79 void arch_uninstall_hw_breakpoint(struct perf_event *bp)
85 struct perf_event **slot = this_cpu_ptr(&bp_per_reg[i]);
174 static int arch_build_bp_info(struct perf_event *bp,
219 int hw_breakpoint_arch_parse(struct perf_event *bp,
276 struct perf_event *bp;
391 void hw_breakpoint_pmu_read(struct perf_event *b
[all...]
H A Dperf_callchain.c9 #include <linux/perf_event.h>
H A Dperf_event.c24 #include <linux/perf_event.h>
29 struct perf_event *events[MAX_HWEVENTS];
61 * Release the PMU if this is the last perf_event.
63 static void hw_perf_event_destroy(struct perf_event *event)
100 static int __hw_perf_event_init(struct perf_event *event)
158 static void sh_perf_event_update(struct perf_event *event,
199 static void sh_pmu_stop(struct perf_event *event, int flags)
217 static void sh_pmu_start(struct perf_event *event, int flags)
234 static void sh_pmu_del(struct perf_event *event, int flags)
244 static int sh_pmu_add(struct perf_event *even
[all...]
H A Dptrace_32.c61 void ptrace_triggered(struct perf_event *bp,
78 struct perf_event *bp;
H A Dtraps_32.c24 #include <linux/perf_event.h>
/linux-master/arch/sh/kernel/cpu/sh4/
H A DMakefile14 perf-$(CONFIG_CPU_SUBTYPE_SH7750) := perf_event.o
15 perf-$(CONFIG_CPU_SUBTYPE_SH7750S) := perf_event.o
16 perf-$(CONFIG_CPU_SUBTYPE_SH7091) := perf_event.o
/linux-master/arch/sh/math-emu/
H A Dmath.c15 #include <linux/perf_event.h>
/linux-master/arch/sh/mm/
H A Dfault.c19 #include <linux/perf_event.h>
/linux-master/arch/sparc/kernel/
H A DMakefile118 pc--$(CONFIG_PERF_EVENTS) := perf_event.o
H A Dnmi.c23 #include <asm/perf_event.h>
H A Dperf_event.c16 #include <linux/perf_event.h>
92 struct perf_event *event[MAX_HWEVENTS];
863 static u64 sparc_perf_event_update(struct perf_event *event,
887 static int sparc_perf_event_set_period(struct perf_event *event,
928 struct perf_event *cp = cpuc->event[i];
956 struct perf_event *cp = cpuc->event[i];
980 static void sparc_pmu_start(struct perf_event *event, int flags);
991 struct perf_event *cp = cpuc->event[i];
1007 struct perf_event *cp = cpuc->event[i];
1069 struct perf_event *even
[all...]
H A Dprocess_64.c31 #include <linux/perf_event.h>
H A Dunaligned_32.c18 #include <linux/perf_event.h>
/linux-master/arch/sparc/math-emu/
H A Dmath_32.c71 #include <linux/perf_event.h>
/linux-master/arch/sparc/mm/
H A Dfault_32.c22 #include <linux/perf_event.h>
H A Dfault_64.c21 #include <linux/perf_event.h>
/linux-master/arch/x86/events/amd/
H A Dbrs.c14 #include "../perf_event.h"
81 static int amd_brs_setup_filter(struct perf_event *event)
96 static inline int amd_is_brs_event(struct perf_event *e)
101 int amd_brs_hw_config(struct perf_event *event)
262 static bool amd_brs_match_plm(struct perf_event *event, u64 to)
284 struct perf_event *event = cpuc->events[0];
H A Dcore.c2 #include <linux/perf_event.h>
14 #include "../perf_event.h"
364 static int amd_core_hw_config(struct perf_event *event)
400 static int amd_pmu_hw_config(struct perf_event *event)
422 struct perf_event *event)
478 __amd_get_nb_event_constraints(struct cpu_hw_events *cpuc, struct perf_event *event,
483 struct perf_event *old;
746 static void amd_pmu_enable_event(struct perf_event *event)
767 static void amd_pmu_v2_enable_event(struct perf_event *event)
793 static void amd_pmu_disable_event(struct perf_event *even
[all...]
H A Dibs.c9 #include <linux/perf_event.h>
19 #include "../perf_event.h"
79 struct perf_event *event;
144 perf_event_try_update(struct perf_event *event, u64 new_raw_count, int width)
203 static int core_pmu_ibs_config(struct perf_event *event, u64 *config)
236 int forward_event_to_ibs(struct perf_event *event)
254 static int validate_group(struct perf_event *event)
256 struct perf_event *sibling;
271 static int perf_ibs_init(struct perf_event *event)
375 perf_ibs_event_update(struct perf_ibs *perf_ibs, struct perf_event *even
[all...]

Completed in 545 milliseconds

1234567891011>>