Lines Matching refs:fp_c
120 /* Move bits from sw fp_c to hw fpcr. */
362 fp_c_to_fpcr_1(uint64_t fpcr, uint64_t fp_c)
373 * Programs that fiddle with the fpcr exception bits (instead of fp_c)
375 * the official home is in the fp_c. Furthermore, the kernel puts
389 disables = FP_C_TO_NETBSD_FLAG(fp_c) & ~FP_C_TO_NETBSD_MASK(fp_c);
394 fpcr |= fp_c & FP_C_MIRRORED << (FPCR_MIR_START - FP_C_MIR_START);
395 fpcr |= (fp_c & IEEE_MAP_DMZ) << 36;
396 if (fp_c & FP_C_MIRRORED)
398 if (fp_c & IEEE_MAP_UMZ)
400 fpcr |= (~fp_c & IEEE_TRAP_ENABLE_DNO) << 41;
411 alpha_write_fp_c(struct lwp *l, uint64_t fp_c)
415 fp_c &= MDLWP_FP_C;
417 if ((md_flags & MDLWP_FP_C) == fp_c)
419 l->l_md.md_flags = (md_flags & ~MDLWP_FP_C) | fp_c;