Home
last modified time | relevance | path

Searched refs:gdb_bpt_instr (Results 1 – 15 of 15) sorted by relevance

/Linux-v6.6/arch/microblaze/kernel/
Dkgdb.c89 if (*(u32 *) (regs->pc) == *(u32 *) (&arch_kgdb_ops.gdb_bpt_instr)) in microblaze_kgdb_break()
148 .gdb_bpt_instr = {0x18, 0x00, 0x0c, 0xba}, /* brki r16, 0x18 */
150 .gdb_bpt_instr = {0xba, 0x0c, 0x00, 0x18}, /* brki r16, 0x18 */
/Linux-v6.6/arch/arc/kernel/
Dkgdb.c105 memcpy((void *) address, &arch_kgdb_ops.gdb_bpt_instr, in place_trap()
202 .gdb_bpt_instr = {0x78, 0x7e},
204 .gdb_bpt_instr = {0x7e, 0x78},
/Linux-v6.6/arch/arm/kernel/
Dkgdb.c266 *(unsigned int *)arch_kgdb_ops.gdb_bpt_instr); in kgdb_arch_set_breakpoint()
287 .gdb_bpt_instr = {0xfe, 0xde, 0xff, 0xe7}
289 .gdb_bpt_instr = {0xe7, 0xff, 0xde, 0xfe}
/Linux-v6.6/arch/riscv/kernel/
Dkgdb.c138 arch_kgdb_ops.gdb_bpt_instr, in do_single_step()
365 .gdb_bpt_instr = {0x02, 0x90}, /* c.ebreak */
369 .gdb_bpt_instr = {0x73, 0x00, 0x10, 0x00}, /* ebreak */
/Linux-v6.6/arch/parisc/kernel/
Dkgdb.c23 .gdb_bpt_instr = { 0x03, 0xff, 0xa0, 0x1f }
164 *(unsigned int *)&arch_kgdb_ops.gdb_bpt_instr); in kgdb_arch_set_breakpoint()
/Linux-v6.6/arch/sh/kernel/
Dkgdb.c374 .gdb_bpt_instr = { 0x3c, 0xc3 },
376 .gdb_bpt_instr = { 0xc3, 0x3c },
/Linux-v6.6/arch/mips/kernel/
Dkgdb.c372 .gdb_bpt_instr = { spec_op << 2, 0x00, 0x00, break_op },
374 .gdb_bpt_instr = { break_op, 0x00, 0x00, spec_op << 2 },
/Linux-v6.6/arch/x86/kernel/
Dkgdb.c740 arch_kgdb_ops.gdb_bpt_instr, BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
749 text_poke_kgdb((void *)bpt->bpt_addr, arch_kgdb_ops.gdb_bpt_instr, in kgdb_arch_set_breakpoint()
777 .gdb_bpt_instr = { 0xcc },
/Linux-v6.6/include/linux/
Dkgdb.h263 unsigned char gdb_bpt_instr[BREAK_INSTR_SIZE]; member
/Linux-v6.6/arch/nios2/kernel/
Dkgdb.c157 .gdb_bpt_instr = { 0xba, 0x6f, 0x3b, 0x00 },
/Linux-v6.6/arch/sparc/kernel/
Dkgdb_32.c171 .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x7d },
Dkgdb_64.c200 .gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x72 },
/Linux-v6.6/arch/hexagon/kernel/
Dkgdb.c75 .gdb_bpt_instr = {0x54, 0x00, 0xdb, 0x0c},
/Linux-v6.6/arch/loongarch/kernel/
Dkgdb.c397 arch_kgdb_ops.gdb_bpt_instr, BREAK_INSTR_SIZE); in do_single_step()
667 .gdb_bpt_instr = {0x02, 0x00, break_op >> 1, 0x00}, /* BRK_KDB = 2 */
/Linux-v6.6/kernel/debug/
Ddebug_core.c165 arch_kgdb_ops.gdb_bpt_instr, BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()