Home
last modified time | relevance | path

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

/Linux-v4.19/arch/arm/kernel/
Dkgdb.c251 err = probe_kernel_read(bpt->saved_instr, (char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint()
266 __patch_text((void *)bpt->bpt_addr, *(unsigned int *)bpt->saved_instr); in kgdb_arch_remove_breakpoint()
/Linux-v4.19/arch/x86/kernel/
Dkgdb.c757 err = probe_kernel_read(bpt->saved_instr, (char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint()
796 text_poke((void *)bpt->bpt_addr, bpt->saved_instr, BREAK_INSTR_SIZE); in kgdb_arch_remove_breakpoint()
798 if (err || memcmp(opc, bpt->saved_instr, BREAK_INSTR_SIZE)) in kgdb_arch_remove_breakpoint()
804 (char *)bpt->saved_instr, BREAK_INSTR_SIZE); in kgdb_arch_remove_breakpoint()
/Linux-v4.19/arch/arm64/kernel/
Dkgdb.c368 err = aarch64_insn_read((void *)bpt->bpt_addr, (u32 *)bpt->saved_instr); in kgdb_arch_set_breakpoint()
379 *(u32 *)bpt->saved_instr); in kgdb_arch_remove_breakpoint()
/Linux-v4.19/include/linux/
Dkgdb.h78 unsigned char saved_instr[BREAK_INSTR_SIZE]; member
/Linux-v4.19/kernel/debug/
Ddebug_core.c173 err = probe_kernel_read(bpt->saved_instr, (char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint()
185 (char *)bpt->saved_instr, BREAK_INSTR_SIZE); in kgdb_arch_remove_breakpoint()