Lines Matching defs:xfsr
98 u64 fsr = current_thread_info()->xfsr[0];
143 current_thread_info()->xfsr[0] = fsr;
180 long XR, xfsr;
215 unsigned long x = current_thread_info()->xfsr[0];
223 unsigned long x = current_thread_info()->xfsr[0];
265 XR = current_thread_info()->xfsr[0] >> 10;
267 XR = current_thread_info()->xfsr[0] >> (30 + ((insn >> 10) & 0x6));
339 current_thread_info()->xfsr[0] &= ~(FSR_CEXC_MASK);
353 freg = (current_thread_info()->xfsr[0] >> 14) & 0xf;
356 current_thread_info()->xfsr[0] &= ~0x1c000;
360 current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */;
378 current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */;
396 current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */;
477 case 0: xfsr = current_thread_info()->xfsr[0];
481 case 0: xfsr &= ~0xc00; xfsr |= (XR << 10); break;
482 case 1: xfsr &= ~0x300000000UL; xfsr |= (XR << 32); break;
483 case 2: xfsr &= ~0xc00000000UL; xfsr |= (XR << 34); break;
484 case 3: xfsr &= ~0x3000000000UL; xfsr |= (XR << 36); break;
486 current_thread_info()->xfsr[0] = xfsr;
500 current_thread_info()->xfsr[0] &= ~(FSR_CEXC_MASK);