Searched refs:bpt (Results 1 – 7 of 7) sorted by relevance
| /arch/arm/kernel/ |
| A D | kgdb.c | 252 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_set_breakpoint() argument 259 err = copy_from_kernel_nofault(bpt->saved_instr, (char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 265 __patch_text((void *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 271 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_remove_breakpoint() argument 274 __patch_text((void *)bpt->bpt_addr, *(unsigned int *)bpt->saved_instr); in kgdb_arch_remove_breakpoint()
|
| /arch/parisc/kernel/ |
| A D | kgdb.c | 156 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_set_breakpoint() argument 158 int ret = copy_from_kernel_nofault(bpt->saved_instr, in kgdb_arch_set_breakpoint() 159 (char *)bpt->bpt_addr, BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint() 163 __patch_text((void *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 168 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_remove_breakpoint() argument 170 __patch_text((void *)bpt->bpt_addr, *(unsigned int *)&bpt->saved_instr); in kgdb_arch_remove_breakpoint()
|
| /arch/arm64/kernel/ |
| A D | kgdb.c | 315 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_set_breakpoint() argument 321 err = aarch64_insn_read((void *)bpt->bpt_addr, (u32 *)bpt->saved_instr); in kgdb_arch_set_breakpoint() 325 return aarch64_insn_write((void *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 329 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_remove_breakpoint() argument 331 return aarch64_insn_write((void *)bpt->bpt_addr, in kgdb_arch_remove_breakpoint() 332 *(u32 *)bpt->saved_instr); in kgdb_arch_remove_breakpoint()
|
| /arch/x86/kernel/ |
| A D | kgdb.c | 730 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_set_breakpoint() argument 734 bpt->type = BP_BREAKPOINT; in kgdb_arch_set_breakpoint() 735 err = copy_from_kernel_nofault(bpt->saved_instr, (char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 739 err = copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_set_breakpoint() 749 text_poke_kgdb((void *)bpt->bpt_addr, arch_kgdb_ops.gdb_bpt_instr, in kgdb_arch_set_breakpoint() 751 bpt->type = BP_POKE_BREAKPOINT; in kgdb_arch_set_breakpoint() 756 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_remove_breakpoint() argument 758 if (bpt->type != BP_POKE_BREAKPOINT) in kgdb_arch_remove_breakpoint() 766 text_poke_kgdb((void *)bpt->bpt_addr, bpt->saved_instr, in kgdb_arch_remove_breakpoint() 771 return copy_to_kernel_nofault((char *)bpt->bpt_addr, in kgdb_arch_remove_breakpoint() [all …]
|
| /arch/powerpc/platforms/512x/ |
| A D | mpc512x_lpbfifo.c | 162 u32 bpt = 32; /* max bytes per LPBFIFO transaction involving DMA */ in mpc512x_lpbfifo_kick() local 193 bpt = lpbfifo.req->portsize; in mpc512x_lpbfifo_kick() 197 while (bpt > 1) { in mpc512x_lpbfifo_kick() 198 if (IS_ALIGNED(lpbfifo.req->dev_phys_addr, min(bpt, 0x8u)) && in mpc512x_lpbfifo_kick() 199 IS_ALIGNED(lpbfifo.req->size, bpt)) { in mpc512x_lpbfifo_kick() 206 bpt >>= 1; in mpc512x_lpbfifo_kick() 208 dma_conf.dst_maxburst = max(bpt, 0x4u) / 4; in mpc512x_lpbfifo_kick() 209 dma_conf.src_maxburst = max(bpt, 0x4u) / 4; in mpc512x_lpbfifo_kick() 296 bits |= MPC512X_SCLPC_BPT(bpt); in mpc512x_lpbfifo_kick()
|
| /arch/powerpc/kernel/ |
| A D | kgdb.c | 415 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_set_breakpoint() argument 417 u32 instr, *addr = (u32 *)bpt->bpt_addr; in kgdb_arch_set_breakpoint() 428 *(u32 *)bpt->saved_instr = instr; in kgdb_arch_set_breakpoint() 433 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) in kgdb_arch_remove_breakpoint() argument 436 unsigned int instr = *(unsigned int *)bpt->saved_instr; in kgdb_arch_remove_breakpoint() 437 u32 *addr = (u32 *)bpt->bpt_addr; in kgdb_arch_remove_breakpoint()
|
| /arch/powerpc/xmon/ |
| A D | xmon.c | 99 struct bpt { struct 112 static struct bpt bpts[NBPTS]; 114 static struct bpt *iabr; 482 struct bpt *volatile bp; in xmon_core() 750 struct bpt *bp; in xmon_bpt() 820 struct bpt *bp; in xmon_fault_handler() 850 struct bpt *volatile bp; in at_breakpoint() 874 struct bpt *bp; in new_breakpoint() 897 struct bpt *bp, *bp2; in insert_bpts() 975 struct bpt *bp; in remove_bpts() [all …]
|
Completed in 22 milliseconds