Home
last modified time | relevance | path

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

/Linux-v5.4/arch/powerpc/kernel/
Dhw_breakpoint.c56 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
192 info = counter_arch_bp(tsk->thread.last_hit_ubp); in thread_change_pc()
274 info = counter_arch_bp(bp); in hw_breakpoint_handler()
333 info = counter_arch_bp(bp); in single_step_dabr_instruction()
/Linux-v5.4/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.c370 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); in ptrace_hbptriggered()
/Linux-v5.4/include/linux/
Dhw_breakpoint.h86 static inline struct arch_hw_breakpoint *counter_arch_bp(struct perf_event *bp) in counter_arch_bp() function
129 static inline struct arch_hw_breakpoint *counter_arch_bp(struct perf_event *bp) in counter_arch_bp() function
/Linux-v5.4/arch/arm/kernel/
Dhw_breakpoint.c324 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
381 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
664 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in enable_single_step()
679 counter_arch_bp(bp)->step_ctrl.enabled = 0; in disable_single_step()
702 info = counter_arch_bp(wp); in watchpoint_handler()
773 info = counter_arch_bp(wp); in watchpoint_single_step_handler()
811 info = counter_arch_bp(bp); in breakpoint_handler()
Dptrace.c381 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); in ptrace_hbptriggered()
481 arch_ctrl = counter_arch_bp(bp)->ctrl; in ptrace_gethbpregs()
/Linux-v5.4/arch/x86/kernel/
Dhw_breakpoint.c96 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
136 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
379 info = counter_arch_bp(bp); in aout_dump_debugregs()
Dkgdb.c209 info = counter_arch_bp(bp); in kgdb_correct_hw_break()
Dptrace.c507 info = counter_arch_bp(bp[i]); in ptrace_get_dr7()
/Linux-v5.4/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()
780 info = counter_arch_bp(wp); in watchpoint_handler()
791 info = counter_arch_bp(wp); in watchpoint_handler()
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.4/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()