/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mm/ |
H A D | fault.h | 1 void do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs);
|
H A D | fault.c | 37 static inline int fsr_fs(unsigned int fsr) argument 39 return (fsr & FSR_FS3_0) | (fsr & FSR_FS4) >> 6; 45 static inline int notify_page_fault(struct pt_regs *regs, unsigned int fsr) argument 52 if (kprobe_running() && kprobe_fault_handler(regs, fsr)) 60 static inline int notify_page_fault(struct pt_regs *regs, unsigned int fsr) argument 126 __do_kernel_fault(struct mm_struct *mm, unsigned long addr, unsigned int fsr, argument 145 die("Oops", regs, fsr); 156 unsigned int fsr, unsigned int sig, int code, 164 tsk->comm, sig, addr, fsr); 155 __do_user_fault(struct task_struct *tsk, unsigned long addr, unsigned int fsr, unsigned int sig, int code, struct pt_regs *regs) argument 180 do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 204 access_error(unsigned int fsr, struct vm_area_struct *vma) argument 217 __do_page_fault(struct mm_struct *mm, unsigned long addr, unsigned int fsr, struct task_struct *tsk) argument 261 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 361 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 386 do_translation_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 434 do_translation_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 446 do_sect_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 456 do_bad(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 527 do_DataAbort(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/ |
H A D | psr.h | 69 /* Get the %fsr register. Be careful, make sure the floating point 78 unsigned int fsr = 0; local 81 "st %%fsr, %1\n\t" 83 : "=r" (fsr) 86 return fsr;
|
H A D | sfp-machine_32.h | 185 #define FP_ROUNDMODE ((current->thread.fsr >> 30) & 0x3) 187 #define FP_ROUNDMODE ((last_task_used_math->thread.fsr >> 30) & 0x3) 201 #define FP_INHIBIT_RESULTS ((current->thread.fsr >> 23) & _fex) 203 #define FP_INHIBIT_RESULTS ((last_task_used_math->thread.fsr >> 23) & _fex) 207 #define FP_TRAPPING_EXCEPTIONS ((current->thread.fsr >> 23) & 0x1f) 209 #define FP_TRAPPING_EXCEPTIONS ((last_task_used_math->thread.fsr >> 23) & 0x1f)
|
H A D | system_32.h | 73 extern void fpsave(unsigned long *fpregs, unsigned long *fsr, 81 fpsave(&(prv)->thread.float_regs[0], &(prv)->thread.fsr, \
|
H A D | processor_32.h | 62 unsigned long fsr; member in struct:thread_struct
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/kernel/ |
H A D | exceptions.c | 72 int fsr, int addr) 128 /* I removed fsr variable and use code var for storing fsr */ 129 if (fsr & FSR_IO) 130 fsr = FPE_FLTINV; 131 else if (fsr & FSR_OF) 132 fsr = FPE_FLTOVF; 133 else if (fsr & FSR_UF) 134 fsr = FPE_FLTUND; 135 else if (fsr 71 full_exception(struct pt_regs *regs, unsigned int type, int fsr, int addr) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/math-emu/ |
H A D | math_32.c | 132 static int do_one_mathemu(u32 insn, unsigned long *fsr, unsigned long *fregs); 182 retcode = do_one_mathemu(insn, &fpt->thread.fsr, fpt->thread.float_regs); 194 retcode = do_one_mathemu(fpt->thread.fpqueue[i].insn, &(fpt->thread.fsr), fpt->thread.float_regs); 200 fpt->thread.fsr &= ~(0x3000 | FSR_CEXC_MASK); 202 fpt->thread.fsr &= ~0x3000; 218 unsigned long fsr = *pfsr; local 222 would_trap = (fsr & ((long)eflag << FSR_TEM_SHIFT)) != 0UL; 226 eflag &= ((fsr & FSR_TEM_MASK) >> FSR_TEM_SHIFT); 247 fsr &= ~(FSR_CEXC_MASK); 248 fsr | 289 long fsr; local [all...] |
H A D | math_64.c | 98 u64 fsr = current_thread_info()->xfsr[0]; local 102 would_trap = (fsr & ((long)eflag << FSR_TEM_SHIFT)) != 0UL; 106 eflag &= ((fsr & FSR_TEM_MASK) >> FSR_TEM_SHIFT); 127 fsr &= ~(FSR_CEXC_MASK); 128 fsr |= ((long)eflag << FSR_CEXC_SHIFT); 137 fsr |= ((long)eflag << FSR_AEXC_SHIFT); 141 fsr |= (1UL << 14); 143 current_thread_info()->xfsr[0] = fsr;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/ |
H A D | traps_32.c | 191 fpsave(&fptask->thread.float_regs[0], &fptask->thread.fsr, 196 fpload(¤t->thread.float_regs[0], ¤t->thread.fsr); 207 fpload(¤t->thread.float_regs[0], ¤t->thread.fsr); 225 unsigned long fsr; local 246 fpsave(&fpt->thread.float_regs[0], &fpt->thread.fsr, 249 printk("Hmm, FP exception, fsr was %016lx\n", fpt->thread.fsr); 252 switch ((fpt->thread.fsr & 0x1c000)) { 277 fpload(¤t->thread.float_regs[0], ¤t->thread.fsr); 286 /* The first fsr stor [all...] |
H A D | ptrace_32.c | 227 &target->thread.fsr, 265 &target->thread.fsr, 360 unsigned long fsr; member in struct:fps 379 &fps->fsr); 394 unsigned long fsr; member in struct:fps 413 &fps->fsr);
|
H A D | ptrace_64.c | 335 unsigned long fprs, fsr, gsr; local 367 fsr = task_thread_info(target)->xfsr[0]; 370 fsr = gsr = 0; 375 &fsr, 709 compat_ulong_t fsr; local 717 fsr = task_thread_info(target)->xfsr[0]; 720 fsr = 0; 734 &fsr, 777 compat_ulong_t fsr; local 781 &fsr, 851 unsigned int fsr; member in struct:compat_fps 969 unsigned long fsr; member in struct:fps [all...] |
H A D | process_32.c | 260 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, 281 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, 373 fpsave(&p->thread.float_regs[0], &p->thread.fsr, 475 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, 485 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, 496 fpregs->pr_fsr = current->thread.fsr;
|
H A D | signal_32.c | 31 extern void fpsave(unsigned long *fpregs, unsigned long *fsr, 33 extern void fpload(unsigned long *fpregs, unsigned long *fsr); 103 err |= __get_user(current->thread.fsr, &fpu->si_fsr); 290 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, 298 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, 307 err |= __put_user(current->thread.fsr, &fpu->si_fsr);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/include/asm/ |
H A D | exceptions.h | 67 int fsr, int addr);
|
H A D | ptrace.h | 53 microblaze_reg_t fsr; member in struct:pt_regs
|
H A D | thread_info.h | 59 __u32 fsr; member in struct:cpu_context
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/include/asm/ |
H A D | fpswa.h | 58 unsigned long *fsr, unsigned long *isr, unsigned long *preds,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/include/asm/ |
H A D | kprobes.h | 64 int kprobe_fault_handler(struct pt_regs *regs, unsigned int fsr);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/lib/ |
H A D | VISsave.S | 31 stx %fsr, [%g6 + TI_XFSR] 38 stx %fsr, [%g6 + TI_XFSR] 56 stx %fsr, [%g2 + TI_XFSR] 109 stx %fsr, [%g6 + TI_XFSR] 127 stx %fsr, [%g2 + TI_XFSR]
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/i2c/busses/ |
H A D | i2c-sh7760.c | 117 unsigned long msr, fsr, fier, len; local 120 fsr = IN32(id, I2CFSR); 147 fsr = 0; 163 if (fsr & FSR_RDF) { 178 fsr &= ~FSR_RDF; 195 if ((fsr & FSR_TEND) && (msg->len < 1)) { 204 fsr &= ~FSR_TEND; 207 if (fsr & FSR_TDFE) { 232 OUT32(id, I2CFSR, ~fsr);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ixp2000/ |
H A D | pci.c | 139 int ixp2000_pci_abort_handler(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 166 if (fsr & (1 << 10))
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ixp23xx/ |
H A D | pci.c | 149 int ixp23xx_pci_abort_handler(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 175 if (fsr & (1 << 10))
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-iop/ |
H A D | pci.c | 174 iop3xx_pci_abort(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 176 DBG("PCI abort: address = 0x%08lx fsr = 0x%03x PC = 0x%08lx LR = 0x%08lx\n", 177 addr, fsr, regs->ARM_pc, regs->ARM_lr); 183 if (fsr & (1 << 10))
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/frv/include/asm/ |
H A D | registers.h | 195 unsigned long fsr[1]; member in struct:user_fpmedia_regs
|