/arch/powerpc/platforms/cell/spufs/ |
H A D | syscalls.c | 39 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 D | run.c | 175 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 D | entry.h | 15 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 D | traps_32.c | 112 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 D | kgdb_32.c | 39 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 D | signal_32.c | 89 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 D | muldiv.c | 40 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 D | kernel.h | 34 unsigned long npc, unsigned long psr);
|
H A D | signal32.c | 200 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 D | unaligned_32.c | 195 regs->pc = regs->npc; 196 regs->npc += 4; 231 regs->npc = regs->pc + 4; 279 if ((regs->pc | regs->npc) & 3)
|
H A D | syscalls.S | 215 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 D | sys_sparc_32.c | 169 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 D | signal_64.c | 49 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 D | ptrace_32.c | 96 reg = regs->npc; 185 regs->npc = reg;
|
/arch/sparc/include/asm/ |
H A D | sigcontext.h | 41 unsigned int npc; member in struct:__anon2758::__anon2759
|
H A D | processor_32.h | 88 regs->npc = regs->pc + 4;
|
H A D | ptrace.h | 45 unsigned int npc; member in struct:pt_regs32 106 unsigned long npc; member in struct:pt_regs
|
/arch/parisc/kernel/ |
H A D | unwind.c | 228 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 D | p2041si-post.dtsi | 155 dcsr-npc { 156 compatible = "fsl,dcsr-npc";
|
H A D | p3041si-post.dtsi | 182 dcsr-npc { 183 compatible = "fsl,dcsr-npc";
|
H A D | p3060si-post.dtsi | 129 dcsr-npc { 130 compatible = "fsl,dcsr-npc";
|
H A D | p4080si-post.dtsi | 156 dcsr-npc { 157 compatible = "fsl,dcsr-npc";
|
H A D | p5020si-post.dtsi | 182 dcsr-npc { 183 compatible = "fsl,dcsr-npc";
|
/arch/sparc/math-emu/ |
H A D | math_32.c | 185 regs->pc = regs->npc; 186 regs->npc += 4;
|
/arch/sparc/mm/ |
H A D | fault_32.c | 140 regs.npc = pc + 4; 372 regs->npc = regs->pc + 4;
|