Lines Matching refs:perf_event
33 static DEFINE_PER_CPU(struct perf_event *, bp_per_reg);
54 int arch_install_hw_breakpoint(struct perf_event *bp) in arch_install_hw_breakpoint()
57 struct perf_event **slot = this_cpu_ptr(&bp_per_reg); in arch_install_hw_breakpoint()
80 void arch_uninstall_hw_breakpoint(struct perf_event *bp) in arch_uninstall_hw_breakpoint()
82 struct perf_event **slot = this_cpu_ptr(&bp_per_reg); in arch_uninstall_hw_breakpoint()
97 void arch_unregister_hw_breakpoint(struct perf_event *bp) in arch_unregister_hw_breakpoint()
132 int hw_breakpoint_arch_parse(struct perf_event *bp, in hw_breakpoint_arch_parse()
211 static bool stepping_handler(struct pt_regs *regs, struct perf_event *bp, in stepping_handler()
253 struct perf_event *bp; in hw_breakpoint_handler()
322 struct perf_event *bp = NULL; in single_step_dabr_instruction()
388 void hw_breakpoint_pmu_read(struct perf_event *bp) in hw_breakpoint_pmu_read()