| /Linux-v5.4/kernel/debug/ | 
| D | debug_core.c | 179 				 arch_kgdb_ops.gdb_bpt_instr, BREAK_INSTR_SIZE);  in kgdb_arch_set_breakpoint()438 	if (arch_kgdb_ops.remove_all_hw_break)  in dbg_remove_all_break()
 439 		arch_kgdb_ops.remove_all_hw_break();  in dbg_remove_all_break()
 544 	if (arch_kgdb_ops.disable_hw_break)  in kgdb_cpu_enter()
 545 		arch_kgdb_ops.disable_hw_break(regs);  in kgdb_cpu_enter()
 591 			if (arch_kgdb_ops.correct_hw_break)  in kgdb_cpu_enter()
 592 				arch_kgdb_ops.correct_hw_break();  in kgdb_cpu_enter()
 724 	if (arch_kgdb_ops.correct_hw_break)  in kgdb_cpu_enter()
 725 		arch_kgdb_ops.correct_hw_break();  in kgdb_cpu_enter()
 759 	if (arch_kgdb_ops.enable_nmi)  in kgdb_handle_exception()
 [all …]
 
 | 
| D | gdbstub.c | 862 	if (arch_kgdb_ops.set_hw_breakpoint && *bpt_type >= '1') {  in gdb_cmd_break()876 	if (*bpt_type == '1' && !(arch_kgdb_ops.flags & KGDB_HW_BREAKPOINT))  in gdb_cmd_break()
 899 		error = arch_kgdb_ops.set_hw_breakpoint(addr,  in gdb_cmd_break()
 902 		error = arch_kgdb_ops.remove_hw_breakpoint(addr,  in gdb_cmd_break()
 
 | 
| /Linux-v5.4/drivers/tty/serial/ | 
| D | kgdb_nmi.c | 46 	arch_kgdb_ops.enable_nmi(1);  in kgdb_nmi_console_setup()330 	if (!arch_kgdb_ops.enable_nmi)  in kgdb_register_nmi_console()
 368 	if (!arch_kgdb_ops.enable_nmi)  in kgdb_unregister_nmi_console()
 370 	arch_kgdb_ops.enable_nmi(0);  in kgdb_unregister_nmi_console()
 
 | 
| /Linux-v5.4/arch/microblaze/kernel/ | 
| D | kgdb.c | 89 	if (*(u32 *) (regs->pc) == *(u32 *) (&arch_kgdb_ops.gdb_bpt_instr))  in microblaze_kgdb_break()146 const struct kgdb_arch arch_kgdb_ops = {  variable
 
 | 
| /Linux-v5.4/arch/h8300/kernel/ | 
| D | kgdb.c | 84 	if (*(u16 *)(regs->pc) == *(u16 *)&arch_kgdb_ops.gdb_bpt_instr)  in h8300_kgdb_trap()132 const struct kgdb_arch arch_kgdb_ops = {  variable
 
 | 
| /Linux-v5.4/kernel/debug/kdb/ | 
| D | kdb_bp.c | 100 		ret = arch_kgdb_ops.remove_hw_breakpoint(bp->bp_addr,  in _kdb_bp_remove()148 		ret = arch_kgdb_ops.set_hw_breakpoint(bp->bp_addr,  in _kdb_bp_install()
 538 	if (arch_kgdb_ops.flags & KGDB_HW_BREAKPOINT)  in kdb_initbptab()
 
 | 
| D | kdb_main.c | 2184 	arch_kgdb_ops.enable_nmi(0);  in kdb_disable_nmi()2192 	arch_kgdb_ops.enable_nmi(1);  in kdb_param_enable_nmi()
 2865 	if (arch_kgdb_ops.enable_nmi) {  in kdb_inittab()
 
 | 
| /Linux-v5.4/arch/arc/kernel/ | 
| D | kgdb.c | 105 	memcpy((void *) address, &arch_kgdb_ops.gdb_bpt_instr,  in place_trap()198 const struct kgdb_arch arch_kgdb_ops = {  variable
 
 | 
| /Linux-v5.4/arch/arm/kernel/ | 
| D | kgdb.c | 246 		     *(unsigned int *)arch_kgdb_ops.gdb_bpt_instr);  in kgdb_arch_set_breakpoint()265 const struct kgdb_arch arch_kgdb_ops = {  variable
 
 | 
| /Linux-v5.4/arch/parisc/kernel/ | 
| D | kgdb.c | 21 const struct kgdb_arch arch_kgdb_ops = {  variable163 			*(unsigned int *)&arch_kgdb_ops.gdb_bpt_instr);  in kgdb_arch_set_breakpoint()
 
 | 
| /Linux-v5.4/arch/x86/kernel/ | 
| D | kgdb.c | 740 				 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()
 775 const struct kgdb_arch arch_kgdb_ops = {  variable
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | kgdb.h | 290 extern const struct kgdb_arch		arch_kgdb_ops;
 | 
| /Linux-v5.4/arch/nios2/kernel/ | 
| D | kgdb.c | 155 const struct kgdb_arch arch_kgdb_ops = {  variable
 | 
| /Linux-v5.4/arch/sparc/kernel/ | 
| D | kgdb_32.c | 169 const struct kgdb_arch arch_kgdb_ops = {  variable
 | 
| D | kgdb_64.c | 198 const struct kgdb_arch arch_kgdb_ops = {  variable
 | 
| /Linux-v5.4/arch/hexagon/kernel/ | 
| D | kgdb.c | 73 const struct kgdb_arch arch_kgdb_ops = {  variable
 | 
| /Linux-v5.4/arch/arm64/kernel/ | 
| D | kgdb.c | 335 const struct kgdb_arch arch_kgdb_ops;  variable
 | 
| /Linux-v5.4/arch/sh/kernel/ | 
| D | kgdb.c | 370 const struct kgdb_arch arch_kgdb_ops = {  variable
 | 
| /Linux-v5.4/arch/powerpc/kernel/ | 
| D | kgdb.c | 452 const struct kgdb_arch arch_kgdb_ops;  variable
 | 
| /Linux-v5.4/arch/mips/kernel/ | 
| D | kgdb.c | 391 const struct kgdb_arch arch_kgdb_ops = {  variable
 | 
| /Linux-v5.4/drivers/misc/ | 
| D | kgdbts.c | 996 	if (arch_kgdb_ops.flags & KGDB_HW_BREAKPOINT) {  in kgdbts_run_tests()
 | 
| /Linux-v5.4/arch/x86/kernel/cpu/ | 
| D | common.c | 1762 	if (unlikely(kgdb_connected && arch_kgdb_ops.correct_hw_break))  in dbg_restore_debug_regs()1763 		arch_kgdb_ops.correct_hw_break();  in dbg_restore_debug_regs()
 
 |