Home
last modified time | relevance | path

Searched refs:hw_brk (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/kernel/ptrace/
Dptrace-noadv.c72 dabr_fake = ((child->thread.hw_brk[0].address & (~HW_BRK_TYPE_DABR)) | in ptrace_get_debugreg()
73 (child->thread.hw_brk[0].type & HW_BRK_TYPE_DABR)); in ptrace_get_debugreg()
91 struct arch_hw_breakpoint hw_brk; in ptrace_set_debugreg() local
119 hw_brk.address = data & (~HW_BRK_TYPE_DABR); in ptrace_set_debugreg()
120 hw_brk.type = (data & HW_BRK_TYPE_DABR) | HW_BRK_TYPE_PRIV_ALL; in ptrace_set_debugreg()
121 hw_brk.len = DABR_MAX_LEN; in ptrace_set_debugreg()
122 hw_brk.hw_len = DABR_MAX_LEN; in ptrace_set_debugreg()
123 set_bp = (data) && (hw_brk.type & HW_BRK_TYPE_RDWR); in ptrace_set_debugreg()
135 attr.bp_addr = hw_brk.address; in ptrace_set_debugreg()
137 arch_bp_generic_fields(hw_brk.type, &attr.bp_type); in ptrace_set_debugreg()
[all …]
Dptrace32.c262 (child->thread.hw_brk[0].address & (~HW_BRK_TYPE_DABR)) | in compat_arch_ptrace()
263 (child->thread.hw_brk[0].type & HW_BRK_TYPE_DABR)); in compat_arch_ptrace()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
Dsignal.c288 if (tsk->thread.hw_brk[i].address && tsk->thread.hw_brk[i].type) in do_signal()
289 __set_breakpoint(i, &tsk->thread.hw_brk[i]); in do_signal()
Dprocess.c642 current->thread.hw_brk[0] = null_brk; in do_break_handler()
643 current->thread.hw_brk[0].flags |= HW_BRK_FLAG_DISABLED; in do_break_handler()
651 info = &current->thread.hw_brk[i]; in do_break_handler()
657 current->thread.hw_brk[i] = null_brk; in do_break_handler()
658 current->thread.hw_brk[i].flags |= HW_BRK_FLAG_DISABLED; in do_break_handler()
776 thread->hw_brk[i] = null_brk; in set_debug_reg_defaults()
778 set_breakpoint(i, &thread->hw_brk[i]); in set_debug_reg_defaults()
801 &new->thread.hw_brk[i]))) in switch_hw_breakpoint()
804 __set_breakpoint(i, &new->thread.hw_brk[i]); in switch_hw_breakpoint()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dprocessor.h185 struct arch_hw_breakpoint hw_brk[HBP_NUM_MAX]; /* hardware breakpoint info */ member