Home
last modified time | relevance | path

Searched refs:rmode (Results 1 – 17 of 17) sorted by relevance

/linux/arch/parisc/math-emu/
H A Ddenormal.c19 * dbl_denormalize(dbl_opndp1,dbl_opndp2,inexactflag,rmode)
20 * sgl_denormalize(sgl_opnd,inexactflag,rmode)
44 sgl_denormalize(unsigned int *sgl_opnd, boolean *inexactflag, int rmode) in sgl_denormalize() argument
56 switch (rmode) { in sgl_denormalize()
85 int rmode) in dbl_denormalize() argument
98 switch (rmode) { in dbl_denormalize()
H A Dfloat.h489 #define Is_rounding_mode(rmode) \
490 (Roundingmode(Fpustatus_register) == rmode)
/linux/arch/arm/vfp/
H A Dvfpdouble.c74 u32 rmode; in vfp_double_normaliseround() local
129 rmode = fpscr & FPSCR_RMODE_MASK; in vfp_double_normaliseround()
131 if (rmode == FPSCR_ROUND_NEAREST) { in vfp_double_normaliseround()
135 } else if (rmode == FPSCR_ROUND_TOZERO) { in vfp_double_normaliseround()
137 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vd->sign != 0)) in vfp_double_normaliseround()
510 int rmode = fpscr & FPSCR_RMODE_MASK; in vfp_double_ftoui() local
538 if (rmode == FPSCR_ROUND_NEAREST) { in vfp_double_ftoui()
542 } else if (rmode == FPSCR_ROUND_TOZERO) { in vfp_double_ftoui()
544 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vdm.sign != 0)) { in vfp_double_ftoui()
564 if (rmode in vfp_double_ftoui()
589 int rmode = fpscr & FPSCR_RMODE_MASK; vfp_double_ftosi() local
[all...]
H A Dvfpsingle.c75 u32 significand, incr, rmode; in __vfp_single_normaliseround() local
134 rmode = fpscr & FPSCR_RMODE_MASK; in __vfp_single_normaliseround()
136 if (rmode == FPSCR_ROUND_NEAREST) { in __vfp_single_normaliseround()
140 } else if (rmode == FPSCR_ROUND_TOZERO) { in __vfp_single_normaliseround()
142 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vs->sign != 0)) in __vfp_single_normaliseround()
551 int rmode = fpscr & FPSCR_RMODE_MASK; in vfp_single_ftoui() local
580 if (rmode == FPSCR_ROUND_NEAREST) { in vfp_single_ftoui()
584 } else if (rmode == FPSCR_ROUND_TOZERO) { in vfp_single_ftoui()
586 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vsm.sign != 0)) { in vfp_single_ftoui()
606 if (rmode in vfp_single_ftoui()
631 int rmode = fpscr & FPSCR_RMODE_MASK; vfp_single_ftosi() local
[all...]
/linux/drivers/regulator/
H A Ds5m8767.c491 struct sec_opmode_data *rmode; in s5m8767_pmic_dt_parse_pdata() local
516 rmode = devm_kcalloc(&pdev->dev, in s5m8767_pmic_dt_parse_pdata()
517 pdata->num_regulators, sizeof(*rmode), in s5m8767_pmic_dt_parse_pdata()
519 if (!rmode) in s5m8767_pmic_dt_parse_pdata()
523 pdata->opmode = rmode; in s5m8767_pmic_dt_parse_pdata()
555 rmode->id = i; in s5m8767_pmic_dt_parse_pdata()
557 &rmode->mode)) { in s5m8767_pmic_dt_parse_pdata()
562 rmode->mode = S5M8767_OPMODE_NORMAL_MODE; in s5m8767_pmic_dt_parse_pdata()
564 rmode++; in s5m8767_pmic_dt_parse_pdata()
/linux/arch/x86/kvm/vmx/
H A Dvmx.c840 if (to_vmx(vcpu)->rmode.vm86_active) in vmx_update_exception_bitmap()
1488 if (vmx->rmode.vm86_active) { in vmx_get_rflags()
1490 save_rflags = vmx->rmode.save_rflags; in vmx_get_rflags()
1517 if (vmx->rmode.vm86_active) { in vmx_set_rflags()
1518 vmx->rmode.save_rflags = rflags; in vmx_set_rflags()
1798 if (vmx->rmode.vm86_active) { in vmx_inject_exception()
3003 vmx_get_segment(vcpu, &vmx->rmode.segs[VCPU_SREG_ES], VCPU_SREG_ES); in enter_pmode()
3004 vmx_get_segment(vcpu, &vmx->rmode.segs[VCPU_SREG_DS], VCPU_SREG_DS); in enter_pmode()
3005 vmx_get_segment(vcpu, &vmx->rmode.segs[VCPU_SREG_FS], VCPU_SREG_FS); in enter_pmode()
3006 vmx_get_segment(vcpu, &vmx->rmode in enter_pmode()
[all...]
H A Dvmx.h253 } rmode; member
/linux/arch/m68k/fpsp040/
H A Dres_func.S211 bfextu FPCR_MODE(%a6){#2:#2},%d1 |get rmode
300 | The mantissa is zero from the denorm loop. Check sign and rmode
304 andil #0x30,%d0 |isolate rmode
497 | Check rmode for rp or rm and set lsb accordingly.
500 bfextu FPCR_MODE(%a6){#2:#2},%d1 |get rmode
515 bfextu FPCR_MODE(%a6){#2:#2},%d1 |get rmode
632 | use fpu to perform dest+new_src (user's rmode and X)
642 | use fpu to perform dest+new_src (user's rmode and X)
850 fmovel %d0,%fpcr |set up users rmode and X
857 lsrl #4,%d0 |put rmode i
[all...]
H A Dkernel_ex.S293 fmovel %d1,%fpcr |restore user's rmode/prec
319 fmovel %d1,%fpcr |restore user's rmode/prec
338 fmovel %d1,%fpcr |restore user's rmode/prec
354 fmovel %d1,%fpcr |restore user's rmode/prec
H A Dbindec.S401 bfextu USER_FPCR(%a6){#26:#2},%d1 |get initial rmode bits
410 moveb (%a2,%d1),%d3 |load d3 with new rmode
414 tstb %d3 |decode new rmode for pten table
417 bras rmode |exit decode
422 bras rmode |exit decode
425 rmode: label
673 fmovel #rm_mode,%FPCR |set rmode to RM
687 fmovel #rm_mode,%FPCR |set rmode to RM
H A Dsint.S150 | rounding modes. L_SCR1 contains the rmode in the lower byte.
H A Ddo_func.S326 fmovel USER_FPCR(%a6),%fpcr |use user's rmode and precision
406 fmovel USER_FPCR(%a6),%fpcr |use user's rmode and precision
/linux/arch/x86/boot/compressed/
H A Dident_map_64.c110 void initialize_identity_maps(void *rmode) in initialize_identity_maps() argument
162 boot_params_ptr = rmode; in initialize_identity_maps()
H A Dmisc.c405 asmlinkage __visible void *extract_kernel(void *rmode, unsigned char *output) in extract_kernel() argument
413 boot_params_ptr = rmode; in extract_kernel()
/linux/arch/m68k/include/asm/
H A Dmac_iop.h130 __u8 rmode; /* read the mode register */ member
/linux/drivers/soc/qcom/
H A Docmem.c163 enum ocmem_macro_state mstate, enum region_mode rmode) in update_range() argument
172 region->mode = rmode; in update_range()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_e610.c2060 u8 rmode = IXGBE_ACI_REPORT_TOPO_CAP_MEDIA; in ixgbe_setup_phy_link_e610() local
2071 rmode = IXGBE_ACI_REPORT_DFLT_CFG; in ixgbe_setup_phy_link_e610()
2073 err = ixgbe_aci_get_phy_caps(hw, false, rmode, &pcaps); in ixgbe_setup_phy_link_e610()