Searched refs:perf_event (Results 76 - 100 of 487) sorted by path

1234567891011>>

/linux-master/arch/nios2/mm/
H A Dfault.c27 #include <linux/perf_event.h>
/linux-master/arch/openrisc/mm/
H A Dfault.c18 #include <linux/perf_event.h>
/linux-master/arch/parisc/mm/
H A Dfault.c21 #include <linux/perf_event.h>
/linux-master/arch/powerpc/include/asm/
H A Dhw_breakpoint.h72 struct perf_event;
80 extern int hw_breakpoint_arch_parse(struct perf_event *bp,
85 int arch_install_hw_breakpoint(struct perf_event *bp);
86 void arch_uninstall_hw_breakpoint(struct perf_event *bp);
87 void hw_breakpoint_pmu_read(struct perf_event *bp);
91 extern void ptrace_triggered(struct perf_event *bp,
H A Dimc-pmu.h13 #include <linux/perf_event.h>
H A Dperf_event_server.h11 #include <uapi/asm/perf_event.h>
18 struct perf_event;
39 struct perf_event *pevents[], u32 flags);
72 * reserved. Function takes struct perf_event as input,
75 int (*check_attr_config)(struct perf_event *ev);
109 * Only override the default definitions in include/linux/perf_event.h
H A Dprocessor.h174 struct perf_event *ptrace_bps[HBP_NUM_MAX];
/linux-master/arch/powerpc/kernel/
H A Dhw_breakpoint.c34 static DEFINE_PER_CPU(struct perf_event *, bp_per_reg[HBP_NUM_MAX]);
56 int arch_install_hw_breakpoint(struct perf_event *bp)
59 struct perf_event **slot;
92 void arch_uninstall_hw_breakpoint(struct perf_event *bp)
95 struct perf_event **slot;
112 static bool is_ptrace_bp(struct perf_event *bp)
187 int hw_breakpoint_arch_parse(struct perf_event *bp,
236 struct perf_event *bp = __this_cpu_read(bp_per_reg[i]);
269 static void handler_error(struct perf_event *bp)
276 static void larx_stcx_err(struct perf_event *b
[all...]
/linux-master/arch/powerpc/kernel/ptrace/
H A Dptrace-adv.c89 struct perf_event *bp;
H A Dptrace-noadv.c83 struct perf_event *bp;
199 struct perf_event *bp;
273 struct perf_event *bp;
/linux-master/arch/powerpc/mm/
H A Dfault.c30 #include <linux/perf_event.h>
/linux-master/arch/powerpc/perf/
H A D8xx-pmu.c10 #include <linux/perf_event.h>
49 static int event_type(struct perf_event *event)
72 static int mpc8xx_pmu_event_init(struct perf_event *event)
81 static int mpc8xx_pmu_add(struct perf_event *event, int flags)
119 static void mpc8xx_pmu_read(struct perf_event *event)
154 static void mpc8xx_pmu_del(struct perf_event *event, int flags)
H A Dcallchain.c9 #include <linux/perf_event.h>
H A Dcallchain_32.c9 #include <linux/perf_event.h>
H A Dcallchain_64.c9 #include <linux/perf_event.h>
H A Dcore-book3s.c10 #include <linux/perf_event.h>
39 struct perf_event *event[MAX_HWEVENTS];
43 struct perf_event *limited_counter[MAX_LIMITED_HWCOUNTERS];
109 static inline void perf_get_data_addr(struct perf_event *event, struct pt_regs *regs, u64 *addrp) { }
124 static bool is_ebb_event(struct perf_event *event) { return false; }
125 static int ebb_event_check(struct perf_event *event) { return 0; }
126 static void ebb_event_add(struct perf_event *event) { }
133 static inline void power_pmu_bhrb_enable(struct perf_event *event) {}
134 static inline void power_pmu_bhrb_disable(struct perf_event *event) {}
136 static inline void power_pmu_bhrb_read(struct perf_event *even
[all...]
H A Dcore-fsl-emb.c10 #include <linux/perf_event.h>
23 struct perf_event *event[MAX_HWEVENTS];
162 static void fsl_emb_pmu_read(struct perf_event *event)
251 static int collect_events(struct perf_event *group, int max_count,
252 struct perf_event *ctrs[])
255 struct perf_event *event;
276 static int fsl_emb_pmu_add(struct perf_event *event, int flags)
337 static void fsl_emb_pmu_del(struct perf_event *event, int flags)
374 static void fsl_emb_pmu_start(struct perf_event *event, int ef_flags)
404 static void fsl_emb_pmu_stop(struct perf_event *even
[all...]
H A De500-pmu.c9 #include <linux/perf_event.h>
H A De6500-pmu.c12 #include <linux/perf_event.h>
H A Dgeneric-compat-pmu.c294 struct perf_event *pevents[], u32 flags)
H A Dhv-24x7.c11 #include <linux/perf_event.h>
220 struct perf_event *events[255];
1222 static int add_event_to_24x7_request(struct perf_event *event,
1285 static int get_count_from_result(struct perf_event *event,
1352 static int single_24x7_request(struct perf_event *event, u64 *count)
1385 static int h_24x7_event_init(struct perf_event *event)
1451 static u64 h_24x7_get_value(struct perf_event *event)
1462 static void update_event_count(struct perf_event *event, u64 now)
1470 static void h_24x7_event_read(struct perf_event *event)
1517 static void h_24x7_event_start(struct perf_event *even
[all...]
H A Dhv-gpci.c13 #include <linux/perf_event.h>
731 static u64 h_gpci_get_value(struct perf_event *event)
746 static void h_gpci_event_update(struct perf_event *event)
754 static void h_gpci_event_start(struct perf_event *event, int flags)
759 static void h_gpci_event_stop(struct perf_event *event, int flags)
764 static int h_gpci_event_add(struct perf_event *event, int flags)
772 static int h_gpci_event_init(struct perf_event *event)
H A Dimc-pmu.c10 #include <linux/perf_event.h>
59 static struct imc_pmu *imc_event_to_pmu(struct perf_event *event)
459 static void nest_imc_counters_release(struct perf_event *event)
511 static int nest_imc_event_init(struct perf_event *event)
744 static void reset_global_refc(struct perf_event *event)
761 static void core_imc_counters_release(struct perf_event *event)
814 static int core_imc_event_init(struct perf_event *event)
980 static int thread_imc_event_init(struct perf_event *event)
1026 static bool is_thread_imc_pmu(struct perf_event *event)
1034 static __be64 *get_event_base_addr(struct perf_event *even
[all...]
H A Disa207-common.c560 struct perf_event *pevents[], u32 flags)
800 int isa3XX_check_attr_config(struct perf_event *ev)
H A Disa207-common.h12 #include <linux/perf_event.h>
283 struct perf_event *pevents[], u32 flags);
291 int isa3XX_check_attr_config(struct perf_event *ev);

Completed in 318 milliseconds

1234567891011>>