Home
last modified time | relevance | path

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

/Linux-v4.19/arch/powerpc/kernel/
Dhw_breakpoint.c66 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
202 info = counter_arch_bp(tsk->thread.last_hit_ubp); in thread_change_pc()
239 info = counter_arch_bp(bp); in hw_breakpoint_handler()
320 info = counter_arch_bp(bp); in single_step_dabr_instruction()
/Linux-v4.19/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.c281 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); in ptrace_hbptriggered()
/Linux-v4.19/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-v4.19/arch/arm/kernel/
Dhw_breakpoint.c335 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
392 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
672 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in enable_single_step()
687 counter_arch_bp(bp)->step_ctrl.enabled = 0; in disable_single_step()
710 info = counter_arch_bp(wp); in watchpoint_handler()
781 info = counter_arch_bp(wp); in watchpoint_single_step_handler()
819 info = counter_arch_bp(bp); in breakpoint_handler()
Dptrace.c391 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); in ptrace_hbptriggered()
491 arch_ctrl = counter_arch_bp(bp)->ctrl; in ptrace_gethbpregs()
/Linux-v4.19/arch/x86/kernel/
Dhw_breakpoint.c108 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
148 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
393 info = counter_arch_bp(bp); in aout_dump_debugregs()
Dkgdb.c226 info = counter_arch_bp(bp); in kgdb_correct_hw_break()
Dptrace.c542 info = counter_arch_bp(bp[i]); in ptrace_get_dr7()
/Linux-v4.19/arch/sh/kernel/
Dhw_breakpoint.c52 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_install_hw_breakpoint()
84 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in arch_uninstall_hw_breakpoint()
/Linux-v4.19/arch/arm64/kernel/
Dhw_breakpoint.c236 struct arch_hw_breakpoint *info = counter_arch_bp(bp); in hw_breakpoint_control()
609 privilege = counter_arch_bp(slots[i])->ctrl.privilege; in toggle_bp_registers()
659 counter_arch_bp(bp)->trigger = addr; in breakpoint_handler()
786 info = counter_arch_bp(wp); in watchpoint_handler()
797 info = counter_arch_bp(wp); in watchpoint_handler()
Dptrace.c184 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); in ptrace_hbptriggered()
408 *ctrl = bp ? encode_ctrl_reg(counter_arch_bp(bp)->ctrl) : 0; in ptrace_hbp_get_ctrl()
422 *addr = bp ? counter_arch_bp(bp)->address : 0; in ptrace_hbp_get_addr()