Searched refs:bkpt (Results 1 - 8 of 8) sorted by relevance

/linux-4.1.27/arch/mn10300/kernel/
H A Dgdb-stub.c1084 int bkpt, loop, xloop; gdbstub_set_breakpoint() local
1092 for (bkpt = 255; bkpt >= 0; bkpt--) gdbstub_set_breakpoint()
1093 if (!gdbstub_bkpts[bkpt].addr) gdbstub_set_breakpoint()
1095 if (bkpt < 0) gdbstub_set_breakpoint()
1100 &gdbstub_bkpts[bkpt].origbytes[loop] gdbstub_set_breakpoint()
1116 gdbstub_bkpts[bkpt].addr = addr; gdbstub_set_breakpoint()
1117 gdbstub_bkpts[bkpt].len = len; gdbstub_set_breakpoint()
1120 bkpt, gdbstub_set_breakpoint()
1121 gdbstub_bkpts[bkpt].addr, gdbstub_set_breakpoint()
1122 gdbstub_bkpts[bkpt].addr + gdbstub_bkpts[bkpt].len - 1, gdbstub_set_breakpoint()
1123 gdbstub_bkpts[bkpt].origbytes[0], gdbstub_set_breakpoint()
1124 gdbstub_bkpts[bkpt].origbytes[1], gdbstub_set_breakpoint()
1125 gdbstub_bkpts[bkpt].origbytes[2], gdbstub_set_breakpoint()
1126 gdbstub_bkpts[bkpt].origbytes[3], gdbstub_set_breakpoint()
1127 gdbstub_bkpts[bkpt].origbytes[4], gdbstub_set_breakpoint()
1128 gdbstub_bkpts[bkpt].origbytes[5], gdbstub_set_breakpoint()
1129 gdbstub_bkpts[bkpt].origbytes[6] gdbstub_set_breakpoint()
1136 gdbstub_write_byte(gdbstub_bkpts[bkpt].origbytes[xloop], gdbstub_set_breakpoint()
1146 int bkpt, loop; gdbstub_clear_breakpoint() local
1154 for (bkpt = 255; bkpt >= 0; bkpt--) gdbstub_clear_breakpoint()
1155 if (gdbstub_bkpts[bkpt].addr == addr && gdbstub_clear_breakpoint()
1156 gdbstub_bkpts[bkpt].len == len) gdbstub_clear_breakpoint()
1158 if (bkpt < 0) gdbstub_clear_breakpoint()
1161 gdbstub_bkpts[bkpt].addr = NULL; gdbstub_clear_breakpoint()
1166 if (gdbstub_write_byte(gdbstub_bkpts[bkpt].origbytes[loop], gdbstub_clear_breakpoint()
/linux-4.1.27/arch/frv/kernel/
H A Dgdb-stub.c168 #define BREAK_INSN 0x801000c0 /* use "break" as bkpt */
847 int bkpt, loop, xloop; gdbstub_set_breakpoint() local
864 for (bkpt = 255; bkpt >= 0; bkpt--) gdbstub_set_breakpoint()
865 if (!gdbstub_bkpts[bkpt].addr) gdbstub_set_breakpoint()
867 if (bkpt < 0) gdbstub_set_breakpoint()
872 &gdbstub_bkpts[bkpt].originsns[loop])) gdbstub_set_breakpoint()
882 gdbstub_bkpts[bkpt].originsns[xloop]); gdbstub_set_breakpoint()
886 gdbstub_bkpts[bkpt].addr = addr; gdbstub_set_breakpoint()
887 gdbstub_bkpts[bkpt].len = len; gdbstub_set_breakpoint()
891 bkpt, gdbstub_set_breakpoint()
892 gdbstub_bkpts[bkpt].addr, gdbstub_set_breakpoint()
893 gdbstub_bkpts[bkpt].len, gdbstub_set_breakpoint()
894 gdbstub_bkpts[bkpt].originsns[0], gdbstub_set_breakpoint()
895 gdbstub_bkpts[bkpt].originsns[1], gdbstub_set_breakpoint()
1011 int bkpt, loop; gdbstub_clear_breakpoint() local
1025 for (bkpt = 255; bkpt >= 0; bkpt--) gdbstub_clear_breakpoint()
1026 if (gdbstub_bkpts[bkpt].addr == addr && gdbstub_bkpts[bkpt].len == len) gdbstub_clear_breakpoint()
1028 if (bkpt < 0) gdbstub_clear_breakpoint()
1031 gdbstub_bkpts[bkpt].addr = 0; gdbstub_clear_breakpoint()
1035 gdbstub_bkpts[bkpt].originsns[loop])) gdbstub_clear_breakpoint()
1163 int bkpt; gdbstub_check_breakpoint() local
1165 for (bkpt = 255; bkpt >= 0; bkpt--) gdbstub_check_breakpoint()
1166 if (gdbstub_bkpts[bkpt].addr == addr) gdbstub_check_breakpoint()
1168 if (bkpt >= 0) gdbstub_check_breakpoint()
1171 //gdbstub_printk("alter pc [%d] %08lx\n", bkpt, __debug_frame->pc); gdbstub_check_breakpoint()
1948 flush_cache = 1; /* soft bkpt by modified memory */ gdbstub()
1976 flush_cache = 1; /* soft bkpt by modified memory */ gdbstub()
/linux-4.1.27/arch/sh/include/asm/
H A Dhw_breakpoint.h12 char *name; /* Contains name of the symbol to set bkpt */
/linux-4.1.27/arch/arm/kernel/
H A Dtraps.c354 u16 bkpt; is_valid_bugaddr() local
357 u32 bkpt; is_valid_bugaddr()
361 if (probe_kernel_address((unsigned *)pc, bkpt)) is_valid_bugaddr()
364 return bkpt == insn; is_valid_bugaddr()
H A Dptrace.c389 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); ptrace_hbptriggered() local
403 info.si_addr = (void __user *)(bkpt->trigger); ptrace_hbptriggered()
/linux-4.1.27/arch/arm64/kernel/
H A Dptrace.c77 struct arch_hw_breakpoint *bkpt = counter_arch_bp(bp); ptrace_hbptriggered() local
82 .si_addr = (void __user *)(bkpt->trigger), ptrace_hbptriggered()
/linux-4.1.27/arch/arm/probes/kprobes/
H A Dtest-thumb.c269 TEST_UNSUPPORTED("bkpt.n 0") kprobe_thumb16_test_cases()
270 TEST_UNSUPPORTED("bkpt.n 255") kprobe_thumb16_test_cases()
H A Dtest-arm.c261 TEST_UNSUPPORTED("bkpt 0xffff") kprobe_arm_test_cases()
262 TEST_UNSUPPORTED("bkpt 0x0000") kprobe_arm_test_cases()

Completed in 393 milliseconds