xfsr 134 arch/sparc/include/asm/processor_64.h current_thread_info()->xfsr[0] = 0; \ xfsr 178 arch/sparc/include/asm/processor_64.h current_thread_info()->xfsr[0] = 0; \ xfsr 77 arch/sparc/include/asm/sfp-machine_64.h #define FP_ROUNDMODE ((current_thread_info()->xfsr[0] >> 30) & 0x3) xfsr 89 arch/sparc/include/asm/sfp-machine_64.h #define FP_INHIBIT_RESULTS ((current_thread_info()->xfsr[0] >> 23) & _fex) xfsr 91 arch/sparc/include/asm/sfp-machine_64.h #define FP_TRAPPING_EXCEPTIONS ((current_thread_info()->xfsr[0] >> 23) & 0x1f) xfsr 58 arch/sparc/include/asm/thread_info_64.h unsigned long xfsr[7]; xfsr 739 arch/sparc/kernel/process_64.c fpregs32->pr_fsr = (unsigned int) current_thread_info()->xfsr[0]; xfsr 759 arch/sparc/kernel/process_64.c fpregs->pr_fsr = current_thread_info()->xfsr[0]; xfsr 410 arch/sparc/kernel/ptrace_64.c fsr = task_thread_info(target)->xfsr[0]; xfsr 456 arch/sparc/kernel/ptrace_64.c task_thread_info(target)->xfsr, xfsr 766 arch/sparc/kernel/ptrace_64.c fsr = task_thread_info(target)->xfsr[0]; xfsr 834 arch/sparc/kernel/ptrace_64.c val = task_thread_info(target)->xfsr[0]; xfsr 837 arch/sparc/kernel/ptrace_64.c task_thread_info(target)->xfsr[0] = val; xfsr 125 arch/sparc/kernel/signal_64.c err |= __get_user(current_thread_info()->xfsr[0], xfsr 221 arch/sparc/kernel/signal_64.c err |= __put_user(current_thread_info()->xfsr[0], &(mcp->mc_fpregs.mcfpu_fsr)); xfsr 28 arch/sparc/kernel/sigutil_64.c err |= __put_user(current_thread_info()->xfsr[0], &fpu->si_fsr); xfsr 53 arch/sparc/kernel/sigutil_64.c err |= __get_user(current_thread_info()->xfsr[0], &fpu->si_fsr); xfsr 2324 arch/sparc/kernel/traps_64.c unsigned long fsr = current_thread_info()->xfsr[0]; xfsr 2372 arch/sparc/kernel/traps_64.c switch ((current_thread_info()->xfsr[0] & 0x1c000)) { xfsr 2865 arch/sparc/kernel/traps_64.c TI_XFSR != offsetof(struct thread_info, xfsr) || xfsr 448 arch/sparc/kernel/unaligned_64.c current_thread_info()->xfsr[0] &= ~0x1c000; xfsr 456 arch/sparc/kernel/unaligned_64.c current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */; xfsr 103 arch/sparc/math-emu/math_64.c u64 fsr = current_thread_info()->xfsr[0]; xfsr 148 arch/sparc/math-emu/math_64.c current_thread_info()->xfsr[0] = fsr; xfsr 185 arch/sparc/math-emu/math_64.c long XR, xfsr; xfsr 220 arch/sparc/math-emu/math_64.c unsigned long x = current_thread_info()->xfsr[0]; xfsr 228 arch/sparc/math-emu/math_64.c unsigned long x = current_thread_info()->xfsr[0]; xfsr 273 arch/sparc/math-emu/math_64.c XR = current_thread_info()->xfsr[0] >> 10; xfsr 275 arch/sparc/math-emu/math_64.c XR = current_thread_info()->xfsr[0] >> (30 + ((insn >> 10) & 0x6)); xfsr 347 arch/sparc/math-emu/math_64.c current_thread_info()->xfsr[0] &= ~(FSR_CEXC_MASK); xfsr 368 arch/sparc/math-emu/math_64.c int ftt = (current_thread_info()->xfsr[0] >> 14) & 0x7; xfsr 372 arch/sparc/math-emu/math_64.c current_thread_info()->xfsr[0] &= ~0x1c000; xfsr 376 arch/sparc/math-emu/math_64.c current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */; xfsr 394 arch/sparc/math-emu/math_64.c current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */; xfsr 412 arch/sparc/math-emu/math_64.c current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */; xfsr 496 arch/sparc/math-emu/math_64.c case 0: xfsr = current_thread_info()->xfsr[0]; xfsr 500 arch/sparc/math-emu/math_64.c case 0: xfsr &= ~0xc00; xfsr |= (XR << 10); break; xfsr 501 arch/sparc/math-emu/math_64.c case 1: xfsr &= ~0x300000000UL; xfsr |= (XR << 32); break; xfsr 502 arch/sparc/math-emu/math_64.c case 2: xfsr &= ~0xc00000000UL; xfsr |= (XR << 34); break; xfsr 503 arch/sparc/math-emu/math_64.c case 3: xfsr &= ~0x3000000000UL; xfsr |= (XR << 36); break; xfsr 505 arch/sparc/math-emu/math_64.c current_thread_info()->xfsr[0] = xfsr; xfsr 519 arch/sparc/math-emu/math_64.c current_thread_info()->xfsr[0] &= ~(FSR_CEXC_MASK);