/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/cell/spufs/ |
H A D | fault.c | 36 static int spu_handle_mm_fault(struct mm_struct *mm, unsigned long ea, unsigned long dsisr) argument 60 is_write = dsisr & MFC_DSISR_ACCESS_PUT; 65 if (dsisr & MFC_DSISR_ACCESS_DENIED) 149 u64 ea, dsisr, access; local 154 * dar and dsisr get passed from the registers 164 dsisr = ctx->spu->dsisr; 165 ctx->spu->dar= ctx->spu->dsisr = 0; 168 dsisr = ctx->csa.priv1.mfc_dsisr_RW; 173 if (!(dsisr [all...] |
H A D | run.c | 30 pte_fault = spu->dsisr &
|
H A D | switch.c | 2075 prev->dsisr = spu->dsisr; 2077 spu->dsisr = 0; 2105 new->dsisr = 0;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/pasemi/ |
H A D | setup.c | 164 unsigned long srr0, srr1, dsisr; local 168 dsisr = mfspr(SPRN_DSISR); 171 printk(KERN_ERR "DSISR 0x%016lx DAR 0x%016lx\n", dsisr, regs->dar); 178 if (dsisr & 0x8000) 180 if (dsisr & 0x4000) 182 if (dsisr & 0x2000) 184 if (dsisr & 0x1000) 186 if (dsisr & 0x800) 188 if (dsisr & 0x400)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/kernel/ |
H A D | align.c | 197 unsigned dsisr; local 201 dsisr = (instr & 0x03ff0000) >> 16; 205 dsisr |= (instr & 0x00000006) << 14; 207 dsisr |= (instr & 0x00000040) << 8; 209 dsisr |= (instr & 0x00000780) << 3; 212 dsisr |= (instr & 0x04000000) >> 12; 214 dsisr |= (instr & 0x78000000) >> 17; 217 dsisr |= (instr & 0x00000003) << 18; 220 return dsisr; 372 unsigned int dsisr; local [all...] |
H A D | ppc32.h | 106 unsigned int dsisr; member in struct:pt_regs32
|
H A D | asm-offsets.c | 229 DEFINE(_DSISR, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, dsisr)); 242 DEFINE(_ESR, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, dsisr));
|
H A D | traps.c | 297 #define get_reason(regs) ((regs)->dsisr) 299 #define get_mc_reason(regs) ((regs)->dsisr)
|
H A D | process.c | 424 printk("DAR: "REG", DSISR: "REG"\n", regs->dar, regs->dsisr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/include/sysdep-ppc/ |
H A D | sigcontext.h | 35 retval = !!(_sc->regs->dsisr & DSISR_WRITE); \
|
H A D | ptrace.h | 30 PPC_REG dsisr; member in struct:sys_pt_regs_s
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/celleb/ |
H A D | spu_priv1.c | 92 u64 dsisr; local 95 offsetof(struct spu_priv1, mfc_dsisr_RW), &dsisr); 96 return dsisr; 99 static void mfc_dsisr_set(struct spu *spu, u64 dsisr) argument 103 offsetof(struct spu_priv1, mfc_dsisr_RW), dsisr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | spu_priv1.h | 40 void (*mfc_dsisr_set) (struct spu *spu, u64 dsisr); 110 spu_mfc_dsisr_set (struct spu *spu, u64 dsisr) argument 112 spu_priv1_ops->mfc_dsisr_set(spu, dsisr);
|
H A D | ptrace.h | 45 /* N.B. for critical exceptions on 4xx, the dar and dsisr 48 unsigned long dsisr; /* on 4xx/Book-E used for ESR */ member in struct:pt_regs
|
H A D | spu_csa.h | 251 u64 dar, dsisr; member in struct:spu_state
|
H A D | spu.h | 124 u64 dsisr; member in struct:spu
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/xmon/ |
H A D | privinst.h | 29 GSETSPR(18, dsisr)
|
H A D | xmon.c | 845 printf("dar = %x, dsisr = %x\n", fp->dar, fp->dsisr); 1599 "trap", "dar", "dsisr", "res"
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 191 static int __spu_trap_data_map(struct spu *spu, unsigned long ea, u64 dsisr) argument 193 pr_debug("%s, %lx, %lx\n", __FUNCTION__, dsisr, ea); 197 if ((dsisr & MFC_DSISR_PTE_NOT_FOUND) 210 spu->dsisr = dsisr; 262 unsigned long stat, mask, dar, dsisr; local 271 dsisr = spu_mfc_dsisr_get(spu); 277 dar, dsisr); 283 __spu_trap_data_map(spu, dar, dsisr);
|
H A D | spu_priv1_mmio.c | 93 static void mfc_dsisr_set(struct spu *spu, u64 dsisr) argument 95 out_be64(&spu->priv1->mfc_dsisr_RW, dsisr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/kernel/ |
H A D | asm-offsets.c | 110 DEFINE(_DSISR, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, dsisr)); 117 DEFINE(_ESR, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, dsisr));
|
H A D | traps.c | 195 #define get_reason(regs) ((regs)->dsisr) 197 #define get_mc_reason(regs) ((regs)->dsisr)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/ps3/ |
H A D | spu.c | 473 static void mfc_dsisr_set(struct spu *spu, u64 dsisr) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/xmon/ |
H A D | xmon.c | 1386 printf(" dsisr: %lx\n", fp->dsisr); 1454 printf("dar = "REG" dsisr = %.8lx\n", fp->dar, fp->dsisr); 2298 "trap", "dar", "dsisr", "res" 2804 DUMP_FIELD(spu, "0x%lx", dsisr);
|