Searched refs:npc (Results 1 - 25 of 29) sorted by relevance

12

/arch/powerpc/platforms/cell/spufs/
H A Dsyscalls.c39 u32 npc, status; local
42 if (get_user(npc, unpc))
51 ret = spufs_run_spu(i->i_ctx, &npc, &status);
53 if (put_user(npc, unpc))
H A Drun.c175 static int spu_run_init(struct spu_context *ctx, u32 *npc) argument
221 ctx->ops->npc_write(ctx, *npc);
243 static int spu_run_fini(struct spu_context *ctx, u32 *npc, argument
251 *npc = ctx->ops->npc_read(ctx);
273 unsigned int *npc)
285 *npc -= 8;
311 u32 ls_pointer, npc; local
317 npc = ctx->ops->npc_read(ctx) & ~3;
319 ls_pointer = in_be32(ls + npc);
327 npc
272 spu_handle_restartsys(struct spu_context *ctx, long *spu_ret, unsigned int *npc) argument
352 spufs_run_spu(struct spu_context *ctx, u32 *npc, u32 *event) argument
[all...]
/arch/sparc/kernel/
H A Dentry.h15 unsigned long npc, unsigned long psr);
18 unsigned long npc, unsigned long psr);
20 unsigned long npc,
23 unsigned long npc, unsigned long psr);
25 unsigned long npc, unsigned long psr);
27 unsigned long npc, unsigned long psr);
29 unsigned long npc, unsigned long psr);
31 unsigned long npc, unsigned long psr);
33 unsigned long npc, unsigned long psr);
35 unsigned long npc, unsigne
[all...]
H A Dtraps_32.c112 void do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, argument
134 void do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, argument
151 void do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, argument
157 printk("KERNEL MNA at pc %08lx npc %08lx called by %08lx\n", pc, npc,
182 void do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, argument
226 void do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, argument
297 regs->pc = regs->npc;
298 regs->npc += 4;
333 void handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc, argument
348 handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument
360 handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument
377 handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument
390 handle_cp_exception(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument
407 handle_hw_divzero(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) argument
[all...]
H A Dkgdb_32.c39 gdb_regs[GDB_NPC] = regs->npc;
97 regs->npc = gdb_regs[GDB_NPC];
120 linux_regs->npc = addr + 4;
127 linux_regs->pc = linux_regs->npc;
128 linux_regs->npc += 4;
165 regs->npc = regs->pc + 4;
H A Dsignal_32.c89 unsigned long up_psr, pc, npc; local
110 err |= __get_user(npc, &sf->info.si_regs.npc);
112 if ((pc | npc) & 3)
154 unsigned int psr, pc, npc; local
169 err |= __get_user(npc, &sf->regs.npc);
170 err |= ((pc | npc) & 0x03);
194 regs->npc = npc;
[all...]
H A Dmuldiv.c40 regs->pc = regs->npc;
41 regs->npc += 4;
173 handle_hw_divzero (regs, pc, regs->npc, regs->psr);
202 handle_hw_divzero (regs, pc, regs->npc, regs->psr);
H A Dkernel.h34 unsigned long npc, unsigned long psr);
H A Dsignal32.c200 unsigned pc, npc; local
219 __get_user(npc, &sf->info.si_regs.npc);
221 if ((pc | npc) & 3)
226 npc &= 0xffffffff;
229 regs->tnpc = npc;
287 unsigned int psr, pc, npc, u_ss_sp; local
309 __get_user(npc, &sf->regs.npc);
311 if ((pc | npc)
[all...]
H A Dunaligned_32.c195 regs->pc = regs->npc;
196 regs->npc += 4;
231 regs->npc = regs->pc + 4;
279 if ((regs->pc | regs->npc) & 3)
H A Dsyscalls.S215 ldx [%sp + PTREGS_OFF + PT_V9_TNPC], %l1 ! pc = npc
235 add %l1, 0x4, %l2 ! npc = npc+4
250 add %l1, 0x4, %l2 ! npc = npc+4
H A Dsys_sparc_32.c169 printk ("TRAP: Entering kernel PC=%x, nPC=%x\n", regs->pc, regs->npc);
179 printk ("TRAP: Returning to space: PC=%x nPC=%x\n", regs->pc, regs->npc);
H A Dsignal_64.c49 unsigned long pc, npc, tstate; local
61 err |= __get_user(npc, &((*grp)[MC_NPC]));
62 if (err || ((pc | npc) & 3))
79 npc &= 0xffffffff;
82 regs->tnpc = npc;
H A Dptrace_32.c96 reg = regs->npc;
185 regs->npc = reg;
/arch/sparc/include/asm/
H A Dsigcontext.h41 unsigned int npc; member in struct:__anon2758::__anon2759
H A Dprocessor_32.h88 regs->npc = regs->pc + 4;
H A Dptrace.h45 unsigned int npc; member in struct:pt_regs32
106 unsigned long npc; member in struct:pt_regs
/arch/parisc/kernel/
H A Dunwind.c228 unsigned long npc; local
300 for (npc = e->region_start;
303 npc < info->ip;
304 npc += 4) {
306 insn = *(unsigned int *)npc;
315 insn, npc, frame_size);
322 insn, npc, frame_size);
328 "-20(sp) @ %lx\n", info->ip, npc);
334 "-16(sp) @ %lx\n", info->ip, npc);
349 "prev_ip=%lx npc
[all...]
/arch/powerpc/boot/dts/fsl/
H A Dp2041si-post.dtsi155 dcsr-npc {
156 compatible = "fsl,dcsr-npc";
H A Dp3041si-post.dtsi182 dcsr-npc {
183 compatible = "fsl,dcsr-npc";
H A Dp3060si-post.dtsi129 dcsr-npc {
130 compatible = "fsl,dcsr-npc";
H A Dp4080si-post.dtsi156 dcsr-npc {
157 compatible = "fsl,dcsr-npc";
H A Dp5020si-post.dtsi182 dcsr-npc {
183 compatible = "fsl,dcsr-npc";
/arch/sparc/math-emu/
H A Dmath_32.c185 regs->pc = regs->npc;
186 regs->npc += 4;
/arch/sparc/mm/
H A Dfault_32.c140 regs.npc = pc + 4;
372 regs->npc = regs->pc + 4;

Completed in 202 milliseconds

12