Searched refs:bpt (Results 1 - 12 of 12) sorted by relevance

/linux-master/arch/arm/kernel/
H A Dkgdb.c252 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) argument
259 err = copy_from_kernel_nofault(bpt->saved_instr, (char *)bpt->bpt_addr,
265 __patch_text((void *)bpt->bpt_addr,
271 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) argument
274 __patch_text((void *)bpt->bpt_addr, *(unsigned int *)bpt->saved_instr);
/linux-master/arch/parisc/kernel/
H A Dkgdb.c156 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) argument
158 int ret = copy_from_kernel_nofault(bpt->saved_instr,
159 (char *)bpt->bpt_addr, BREAK_INSTR_SIZE);
163 __patch_text((void *)bpt->bpt_addr,
168 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) argument
170 __patch_text((void *)bpt->bpt_addr, *(unsigned int *)&bpt->saved_instr);
/linux-master/arch/arm64/kernel/
H A Dkgdb.c340 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) argument
346 err = aarch64_insn_read((void *)bpt->bpt_addr, (u32 *)bpt->saved_instr);
350 return aarch64_insn_write((void *)bpt->bpt_addr,
354 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) argument
356 return aarch64_insn_write((void *)bpt->bpt_addr,
357 *(u32 *)bpt->saved_instr);
/linux-master/arch/x86/kernel/
H A Dkgdb.c314 printk(KERN_ERR "KGDB: hw bpt remove failed %lx\n",
730 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) argument
734 bpt->type = BP_BREAKPOINT;
735 err = copy_from_kernel_nofault(bpt->saved_instr, (char *)bpt->bpt_addr,
739 err = copy_to_kernel_nofault((char *)bpt->bpt_addr,
749 text_poke_kgdb((void *)bpt->bpt_addr, arch_kgdb_ops.gdb_bpt_instr,
751 bpt->type = BP_POKE_BREAKPOINT;
756 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) argument
758 if (bpt
[all...]
/linux-master/arch/powerpc/platforms/512x/
H A Dmpc512x_lpbfifo.c162 u32 bpt = 32; /* max bytes per LPBFIFO transaction involving DMA */ local
193 bpt = lpbfifo.req->portsize;
197 while (bpt > 1) {
198 if (IS_ALIGNED(lpbfifo.req->dev_phys_addr, min(bpt, 0x8u)) &&
199 IS_ALIGNED(lpbfifo.req->size, bpt)) {
206 bpt >>= 1;
208 dma_conf.dst_maxburst = max(bpt, 0x4u) / 4;
209 dma_conf.src_maxburst = max(bpt, 0x4u) / 4;
298 bits |= MPC512X_SCLPC_BPT(bpt);
/linux-master/arch/powerpc/kernel/
H A Dkgdb.c415 int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) argument
417 u32 instr, *addr = (u32 *)bpt->bpt_addr;
428 *(u32 *)bpt->saved_instr = instr;
433 int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) argument
436 unsigned int instr = *(unsigned int *)bpt->saved_instr;
437 u32 *addr = (u32 *)bpt->bpt_addr;
/linux-master/include/linux/
H A Dkgdb.h228 extern int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt);
229 extern int kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt);
/linux-master/kernel/debug/
H A Ddebug_core.c156 int __weak kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) argument
160 err = copy_from_kernel_nofault(bpt->saved_instr, (char *)bpt->bpt_addr,
164 err = copy_to_kernel_nofault((char *)bpt->bpt_addr,
170 int __weak kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) argument
172 return copy_to_kernel_nofault((char *)bpt->bpt_addr,
173 (char *)bpt->saved_instr, BREAK_INSTR_SIZE);
/linux-master/arch/powerpc/xmon/
H A Dxmon.c101 struct bpt { struct
109 /* Bits in bpt.enabled */
114 static struct bpt bpts[NBPTS];
115 static struct bpt dabr[HBP_NUM_MAX];
116 static struct bpt *iabr;
173 static struct bpt *at_breakpoint(unsigned long pc);
174 static struct bpt *in_breakpoint_table(unsigned long pc, unsigned long *offp);
493 struct bpt *volatile bp;
761 struct bpt *bp;
831 struct bpt *b
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dt3_hw.c2974 unsigned int v, tps, cpt, bpt, delta, mindelta = ~0; local
2982 bpt = (kbps + tps / 2) / tps;
2983 if (bpt > 0 && bpt <= 255) {
2984 v = bpt * tps;
2989 selected_bpt = bpt;
H A Dcxgb3_main.c802 unsigned int v, addr, bpt, cpt; local
811 bpt = (v >> 8) & 0xff;
817 len = sprintf(buf, "%u Kbps\n", (v * bpt) / 125);
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_hw.c10286 unsigned int v, addr, bpt, cpt; local
10293 bpt = (v >> 8) & 0xff;
10299 *kbps = (v * bpt) / 125;

Completed in 205 milliseconds