Searched refs:bpt_addr (Results 1 – 4 of 4) sorted by relevance
| /linux/kernel/debug/ |
| H A D | debug_core.c | 160 err = copy_from_kernel_nofault(bpt->saved_instr, (char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 164 err = copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 172 return copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_remove_breakpoint() 190 tmp.bpt_addr = addr; in kgdb_validate_break_address() 307 kgdb_break[i].bpt_addr); in dbg_activate_sw_breakpoints() 311 kgdb_flush_swbreak_addr(kgdb_break[i].bpt_addr); in dbg_activate_sw_breakpoints() 329 (kgdb_break[i].bpt_addr == addr)) in dbg_set_sw_break() 334 kgdb_break[i].bpt_addr == addr) { in dbg_set_sw_break() 354 kgdb_break[breakno].bpt_addr = addr; in dbg_set_sw_break() 371 kgdb_break[i].bpt_addr); in dbg_deactivate_sw_breakpoints() [all …]
|
| /linux/arch/arm64/kernel/ |
| H A D | kgdb.c | 321 err = aarch64_insn_read((void *)bpt->bpt_addr, (u32 *)bpt->saved_instr); in kgdb_arch_set_breakpoint() 325 return aarch64_insn_write((void *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 331 return aarch64_insn_write((void *)bpt->bpt_addr, in kgdb_arch_remove_breakpoint()
|
| /linux/arch/x86/kernel/ |
| H A D | kgdb.c | 736 err = copy_from_kernel_nofault(bpt->saved_instr, (char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 740 err = copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 750 text_poke_kgdb((void *)bpt->bpt_addr, arch_kgdb_ops.gdb_bpt_instr, in kgdb_arch_set_breakpoint() 767 text_poke_kgdb((void *)bpt->bpt_addr, bpt->saved_instr, in kgdb_arch_remove_breakpoint() 772 return copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_remove_breakpoint()
|
| /linux/include/linux/ |
| H A D | kgdb.h | 76 unsigned long bpt_addr; member
|