Home
last modified time | relevance | path

Searched refs:BREAK_INSTR_SIZE (Results 1 – 25 of 26) sorted by relevance

12

/linux/arch/arc/kernel/
A Dkgdb.c92 BREAK_INSTR_SIZE); in undo_single_step()
96 BREAK_INSTR_SIZE); in undo_single_step()
104 memcpy(save, (void *) address, BREAK_INSTR_SIZE); in place_trap()
106 BREAK_INSTR_SIZE); in place_trap()
107 flush_icache_range(address, address + BREAK_INSTR_SIZE); in place_trap()
179 instruction_pointer(regs) -= BREAK_INSTR_SIZE; in kgdb_trap()
/linux/drivers/misc/
A Dkgdbts.c241 BREAK_INSTR_SIZE); in break_helper()
318 if (addr + BREAK_INSTR_SIZE == ip) in check_and_rewind_pc()
319 offset = -BREAK_INSTR_SIZE; in check_and_rewind_pc()
502 sstep_addr = cont_addr + BREAK_INSTR_SIZE; in emul_sstep_put()
839 char before[BREAK_INSTR_SIZE]; in run_plant_and_detach_test()
840 char after[BREAK_INSTR_SIZE]; in run_plant_and_detach_test()
843 BREAK_INSTR_SIZE); in run_plant_and_detach_test()
851 BREAK_INSTR_SIZE); in run_plant_and_detach_test()
852 if (memcmp(before, after, BREAK_INSTR_SIZE)) { in run_plant_and_detach_test()
/linux/arch/riscv/include/asm/
A Dkgdb.h15 #define BREAK_INSTR_SIZE 2 macro
17 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/riscv/kernel/
A Dkgdb.c158 BREAK_INSTR_SIZE); in do_single_step()
161 flush_icache_range(addr, addr + BREAK_INSTR_SIZE); in do_single_step()
177 (void *)&stepped_opcode, BREAK_INSTR_SIZE); in undo_single_step()
179 stepped_address + BREAK_INSTR_SIZE); in undo_single_step()
/linux/arch/x86/kernel/
A Dkgdb.c737 BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
741 arch_kgdb_ops.gdb_bpt_instr, BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
751 BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
768 BREAK_INSTR_SIZE); in kgdb_arch_remove_breakpoint()
773 (char *)bpt->saved_instr, BREAK_INSTR_SIZE); in kgdb_arch_remove_breakpoint()
/linux/include/linux/
A Dkgdb.h79 unsigned char saved_instr[BREAK_INSTR_SIZE];
263 unsigned char gdb_bpt_instr[BREAK_INSTR_SIZE];
/linux/kernel/debug/
A Ddebug_core.c161 BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
165 arch_kgdb_ops.gdb_bpt_instr, BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
173 (char *)bpt->saved_instr, BREAK_INSTR_SIZE); in kgdb_arch_remove_breakpoint()
292 addr, addr + BREAK_INSTR_SIZE); in kgdb_flush_swbreak_addr()
297 flush_icache_range(addr, addr + BREAK_INSTR_SIZE); in kgdb_flush_swbreak_addr()
/linux/arch/arm/kernel/
A Dkgdb.c237 BUILD_BUG_ON(sizeof(int) != BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
240 BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
/linux/arch/hexagon/include/asm/
A Dkgdb.h11 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/microblaze/include/asm/
A Dkgdb.h21 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/powerpc/include/asm/
A Dkgdb.h26 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/h8300/include/asm/
A Dkgdb.h39 #define BREAK_INSTR_SIZE 2 macro
/linux/arch/sh/include/asm/
A Dkgdb.h27 #define BREAK_INSTR_SIZE 2 macro
/linux/arch/parisc/include/asm/
A Dkgdb.h12 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/mips/include/asm/
A Dkgdb.h33 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/arm/include/asm/
A Dkgdb.h36 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/arc/include/asm/
A Dkgdb.h21 #define BREAK_INSTR_SIZE 2 macro
/linux/arch/x86/include/asm/
A Dkgdb.h85 #define BREAK_INSTR_SIZE 1 macro
/linux/arch/nios2/include/asm/
A Dkgdb.h74 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/sparc/include/asm/
A Dkgdb.h39 #define BREAK_INSTR_SIZE 4 macro
/linux/arch/arm64/include/asm/
A Ddebug-monitors.h35 #define BREAK_INSTR_SIZE AARCH64_INSN_SIZE macro
/linux/arch/microblaze/kernel/
A Dkgdb.c90 regs->pc += BREAK_INSTR_SIZE; in microblaze_kgdb_break()
/linux/arch/h8300/kernel/
A Dkgdb.c85 regs->pc += BREAK_INSTR_SIZE; in h8300_kgdb_trap()
/linux/arch/parisc/kernel/
A Dkgdb.c158 (char *)bpt->bpt_addr, BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
/linux/arch/arm64/kernel/
A Dkgdb.c342 BUILD_BUG_ON(AARCH64_INSN_SIZE != BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()

Completed in 24 milliseconds

12