Home
last modified time | relevance | path

Searched refs:counter_arch_bp (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.10/arch/xtensa/kernel/
Dhw_breakpoint.c149 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in set_ibreak_regs()
159 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in set_dbreak_regs()
175 if (counter_arch_bp(bp)->type == XTENSA_BREAKPOINT_EXECUTE) { in arch_install_hw_breakpoint()
208 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
Dptrace.c371 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); in ptrace_hbptriggered()
/Linux-v5.10/arch/arm/kernel/
Dhw_breakpoint.c327 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
384 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
667 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in enable_single_step()
682 counter_arch_bp(bp)->step_ctrl.enabled = 0; in disable_single_step()
756 info = counter_arch_bp(wp); in watchpoint_handler()
780 info = counter_arch_bp(wp); in watchpoint_handler()
810 info = counter_arch_bp(wp); in watchpoint_handler()
837 info = counter_arch_bp(wp); in watchpoint_single_step_handler()
875 info = counter_arch_bp(bp); in breakpoint_handler()
Dptrace.c380 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); in ptrace_hbptriggered()
480 arch_ctrl = counter_arch_bp(bp)->ctrl; in ptrace_gethbpregs()
/Linux-v5.10/include/linux/
Dhw_breakpoint.h89 static inline struct arch_hw_breakpoint *counter_arch_bp(struct perf_event *bp) in counter_arch_bp() function
130 static inline struct arch_hw_breakpoint *counter_arch_bp(struct perf_event *bp) in counter_arch_bp() function
/Linux-v5.10/arch/powerpc/kernel/
Dhw_breakpoint.c68 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
491 info = counter_arch_bp(__this_cpu_read(bp_per_reg[i])); in thread_change_pc()
587 info[i] = counter_arch_bp(bp[i]); in hw_breakpoint_handler()
692 info = counter_arch_bp(bp); in single_step_dabr_instruction()
712 info = counter_arch_bp(bp); in single_step_dabr_instruction()
/Linux-v5.10/arch/sh/kernel/
Dhw_breakpoint.c49 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
81 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
/Linux-v5.10/arch/arm64/kernel/
Dhw_breakpoint.c225 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in hw_breakpoint_control()
603 privilege = counter_arch_bp(slots[i])->ctrl.privilege; in toggle_bp_registers()
653 counter_arch_bp(bp)->trigger = addr; in breakpoint_handler()
737 struct arch_hw_breakpoint *info = counter_arch_bp(wp); in watchpoint_report()
Dptrace.c174 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); in ptrace_hbptriggered()
396 *ctrl = bp ? encode_ctrl_reg(counter_arch_bp(bp)->ctrl) : 0; in ptrace_hbp_get_ctrl()
410 *addr = bp ? counter_arch_bp(bp)->address : 0; in ptrace_hbp_get_addr()
/Linux-v5.10/arch/x86/kernel/
Dhw_breakpoint.c98 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
146 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
Dkgdb.c209 info = counter_arch_bp(bp); in kgdb_correct_hw_break()
Dptrace.c484 info = counter_arch_bp(bp[i]); in ptrace_get_dr7()