exponent 39 arch/arm/include/asm/user.h unsigned int exponent:14; exponent 150 arch/arm/vfp/vfp.h s16 exponent; exponent 193 arch/arm/vfp/vfp.h s->exponent = vfp_single_packed_exponent(val); exponent 197 arch/arm/vfp/vfp.h if (s->exponent && s->exponent != 255) exponent 210 arch/arm/vfp/vfp.h (s->exponent << VFP_SINGLE_MANTISSA_BITS) + exponent 228 arch/arm/vfp/vfp.h if (s->exponent == 255) { exponent 235 arch/arm/vfp/vfp.h } else if (s->exponent == 0) { exponent 255 arch/arm/vfp/vfp.h s16 exponent; exponent 302 arch/arm/vfp/vfp.h s->exponent = vfp_double_packed_exponent(val); exponent 306 arch/arm/vfp/vfp.h if (s->exponent && s->exponent != 2047) exponent 319 arch/arm/vfp/vfp.h ((u64)s->exponent << VFP_DOUBLE_MANTISSA_BITS) + exponent 327 arch/arm/vfp/vfp.h if (s->exponent == 2047) { exponent 334 arch/arm/vfp/vfp.h } else if (s->exponent == 0) { exponent 345 arch/arm/vfp/vfp.h u32 vfp_estimate_sqrt_significand(u32 exponent, u32 significand); exponent 43 arch/arm/vfp/vfpdouble.c .exponent = 2047, exponent 51 arch/arm/vfp/vfpdouble.c str, d->sign != 0, d->exponent, d->significand); exponent 63 arch/arm/vfp/vfpdouble.c vd->exponent -= bits - 1; exponent 73 arch/arm/vfp/vfpdouble.c int exponent, shift, underflow; exponent 81 arch/arm/vfp/vfpdouble.c if (vd->exponent == 2047 && (vd->significand == 0 || exceptions)) exponent 88 arch/arm/vfp/vfpdouble.c vd->exponent = 0; exponent 92 arch/arm/vfp/vfpdouble.c exponent = vd->exponent; exponent 99 arch/arm/vfp/vfpdouble.c exponent -= shift; exponent 104 arch/arm/vfp/vfpdouble.c vd->exponent = exponent; exponent 112 arch/arm/vfp/vfpdouble.c underflow = exponent < 0; exponent 114 arch/arm/vfp/vfpdouble.c significand = vfp_shiftright64jamming(significand, -exponent); exponent 115 arch/arm/vfp/vfpdouble.c exponent = 0; exponent 117 arch/arm/vfp/vfpdouble.c vd->exponent = exponent; exponent 146 arch/arm/vfp/vfpdouble.c exponent += 1; exponent 150 arch/arm/vfp/vfpdouble.c vd->exponent = exponent; exponent 171 arch/arm/vfp/vfpdouble.c if (exponent >= 2046) { exponent 174 arch/arm/vfp/vfpdouble.c vd->exponent = 2045; exponent 177 arch/arm/vfp/vfpdouble.c vd->exponent = 2047; /* infinity */ exponent 182 arch/arm/vfp/vfpdouble.c exponent = 0; exponent 183 arch/arm/vfp/vfpdouble.c if (exponent || significand > 0x8000000000000000ULL) exponent 187 arch/arm/vfp/vfpdouble.c vd->exponent = exponent; exponent 317 arch/arm/vfp/vfpdouble.c vdd.exponent = ((vdm.exponent - 1023) >> 1) + 1023; exponent 318 arch/arm/vfp/vfpdouble.c vdd.significand = (u64)vfp_estimate_sqrt_significand(vdm.exponent, vdm.significand >> 32) << 31; exponent 322 arch/arm/vfp/vfpdouble.c vdm.significand >>= 1 + (vdm.exponent & 1); exponent 466 arch/arm/vfp/vfpdouble.c vsd.exponent = 255; exponent 471 arch/arm/vfp/vfpdouble.c vsd.exponent = 0; exponent 473 arch/arm/vfp/vfpdouble.c vsd.exponent = vdm.exponent - (1023 - 127); exponent 488 arch/arm/vfp/vfpdouble.c vdm.exponent = 1023 + 63 - 1; exponent 500 arch/arm/vfp/vfpdouble.c vdm.exponent = 1023 + 63 - 1; exponent 525 arch/arm/vfp/vfpdouble.c if (vdm.exponent >= 1023 + 32) { exponent 528 arch/arm/vfp/vfpdouble.c } else if (vdm.exponent >= 1023 - 1) { exponent 529 arch/arm/vfp/vfpdouble.c int shift = 1023 + 63 - vdm.exponent; exponent 562 arch/arm/vfp/vfpdouble.c if (vdm.exponent | vdm.significand) { exponent 605 arch/arm/vfp/vfpdouble.c } else if (vdm.exponent >= 1023 + 32) { exponent 610 arch/arm/vfp/vfpdouble.c } else if (vdm.exponent >= 1023 - 1) { exponent 611 arch/arm/vfp/vfpdouble.c int shift = 1023 + 63 - vdm.exponent; /* 58 */ exponent 639 arch/arm/vfp/vfpdouble.c if (vdm.exponent | vdm.significand) { exponent 743 arch/arm/vfp/vfpdouble.c if (vdn->exponent < vdm->exponent) { exponent 753 arch/arm/vfp/vfpdouble.c if (vdn->exponent == 2047) exponent 766 arch/arm/vfp/vfpdouble.c exp_diff = vdn->exponent - vdm->exponent; exponent 801 arch/arm/vfp/vfpdouble.c if (vdn->exponent < vdm->exponent) { exponent 813 arch/arm/vfp/vfpdouble.c if (vdn->exponent == 2047) { exponent 814 arch/arm/vfp/vfpdouble.c if (vdn->significand || (vdm->exponent == 2047 && vdm->significand)) exponent 816 arch/arm/vfp/vfpdouble.c if ((vdm->exponent | vdm->significand) == 0) { exponent 820 arch/arm/vfp/vfpdouble.c vdd->exponent = vdn->exponent; exponent 829 arch/arm/vfp/vfpdouble.c if ((vdm->exponent | vdm->significand) == 0) { exponent 830 arch/arm/vfp/vfpdouble.c vdd->exponent = 0; exponent 840 arch/arm/vfp/vfpdouble.c vdd->exponent = vdn->exponent + vdm->exponent - 1023 + 2; exponent 857 arch/arm/vfp/vfpdouble.c if (vdn.exponent == 0 && vdn.significand) exponent 861 arch/arm/vfp/vfpdouble.c if (vdm.exponent == 0 && vdm.significand) exponent 869 arch/arm/vfp/vfpdouble.c if (vdn.exponent == 0 && vdn.significand) exponent 924 arch/arm/vfp/vfpdouble.c if (vdn.exponent == 0 && vdn.significand) exponent 928 arch/arm/vfp/vfpdouble.c if (vdm.exponent == 0 && vdm.significand) exponent 944 arch/arm/vfp/vfpdouble.c if (vdn.exponent == 0 && vdn.significand) exponent 948 arch/arm/vfp/vfpdouble.c if (vdm.exponent == 0 && vdm.significand) exponent 966 arch/arm/vfp/vfpdouble.c if (vdn.exponent == 0 && vdn.significand) exponent 970 arch/arm/vfp/vfpdouble.c if (vdm.exponent == 0 && vdm.significand) exponent 987 arch/arm/vfp/vfpdouble.c if (vdn.exponent == 0 && vdn.significand) exponent 991 arch/arm/vfp/vfpdouble.c if (vdm.exponent == 0 && vdm.significand) exponent 1066 arch/arm/vfp/vfpdouble.c vdd.exponent = vdn.exponent - vdm.exponent + 1023 - 1; exponent 1070 arch/arm/vfp/vfpdouble.c vdd.exponent++; exponent 1096 arch/arm/vfp/vfpdouble.c vdd.exponent = 0; exponent 1103 arch/arm/vfp/vfpdouble.c vdd.exponent = 2047; exponent 43 arch/arm/vfp/vfpsingle.c .exponent = 255, exponent 51 arch/arm/vfp/vfpsingle.c str, s->sign != 0, s->exponent, s->significand); exponent 61 arch/arm/vfp/vfpsingle.c vs->exponent -= bits - 1; exponent 76 arch/arm/vfp/vfpsingle.c int exponent, shift, underflow; exponent 83 arch/arm/vfp/vfpsingle.c if (vs->exponent == 255 && (vs->significand == 0 || exceptions)) exponent 90 arch/arm/vfp/vfpsingle.c vs->exponent = 0; exponent 94 arch/arm/vfp/vfpsingle.c exponent = vs->exponent; exponent 104 arch/arm/vfp/vfpsingle.c exponent -= shift; exponent 109 arch/arm/vfp/vfpsingle.c vs->exponent = exponent; exponent 117 arch/arm/vfp/vfpsingle.c underflow = exponent < 0; exponent 119 arch/arm/vfp/vfpsingle.c significand = vfp_shiftright32jamming(significand, -exponent); exponent 120 arch/arm/vfp/vfpsingle.c exponent = 0; exponent 122 arch/arm/vfp/vfpsingle.c vs->exponent = exponent; exponent 151 arch/arm/vfp/vfpsingle.c exponent += 1; exponent 155 arch/arm/vfp/vfpsingle.c vs->exponent = exponent; exponent 176 arch/arm/vfp/vfpsingle.c if (exponent >= 254) { exponent 179 arch/arm/vfp/vfpsingle.c vs->exponent = 253; exponent 182 arch/arm/vfp/vfpsingle.c vs->exponent = 255; /* infinity */ exponent 187 arch/arm/vfp/vfpsingle.c exponent = 0; exponent 188 arch/arm/vfp/vfpsingle.c if (exponent || significand > 0x80000000) exponent 192 arch/arm/vfp/vfpsingle.c vs->exponent = exponent; exponent 287 arch/arm/vfp/vfpsingle.c u32 vfp_estimate_sqrt_significand(u32 exponent, u32 significand) exponent 298 arch/arm/vfp/vfpsingle.c if (exponent & 1) { exponent 365 arch/arm/vfp/vfpsingle.c vsd.exponent = ((vsm.exponent - 127) >> 1) + 127; exponent 366 arch/arm/vfp/vfpsingle.c vsd.significand = vfp_estimate_sqrt_significand(vsm.exponent, vsm.significand) + 2; exponent 379 arch/arm/vfp/vfpsingle.c vsm.significand <<= !(vsm.exponent & 1); exponent 509 arch/arm/vfp/vfpsingle.c vdd.exponent = 2047; exponent 514 arch/arm/vfp/vfpsingle.c vdd.exponent = 0; exponent 516 arch/arm/vfp/vfpsingle.c vdd.exponent = vsm.exponent + (1023 - 127); exponent 530 arch/arm/vfp/vfpsingle.c vs.exponent = 127 + 31 - 1; exponent 541 arch/arm/vfp/vfpsingle.c vs.exponent = 127 + 31 - 1; exponent 567 arch/arm/vfp/vfpsingle.c if (vsm.exponent >= 127 + 32) { exponent 570 arch/arm/vfp/vfpsingle.c } else if (vsm.exponent >= 127 - 1) { exponent 571 arch/arm/vfp/vfpsingle.c int shift = 127 + 31 - vsm.exponent; exponent 604 arch/arm/vfp/vfpsingle.c if (vsm.exponent | vsm.significand) { exponent 647 arch/arm/vfp/vfpsingle.c } else if (vsm.exponent >= 127 + 32) { exponent 655 arch/arm/vfp/vfpsingle.c } else if (vsm.exponent >= 127 - 1) { exponent 656 arch/arm/vfp/vfpsingle.c int shift = 127 + 31 - vsm.exponent; exponent 685 arch/arm/vfp/vfpsingle.c if (vsm.exponent | vsm.significand) { exponent 788 arch/arm/vfp/vfpsingle.c if (vsn->exponent < vsm->exponent) { exponent 798 arch/arm/vfp/vfpsingle.c if (vsn->exponent == 255) exponent 811 arch/arm/vfp/vfpsingle.c exp_diff = vsn->exponent - vsm->exponent; exponent 845 arch/arm/vfp/vfpsingle.c if (vsn->exponent < vsm->exponent) { exponent 857 arch/arm/vfp/vfpsingle.c if (vsn->exponent == 255) { exponent 858 arch/arm/vfp/vfpsingle.c if (vsn->significand || (vsm->exponent == 255 && vsm->significand)) exponent 860 arch/arm/vfp/vfpsingle.c if ((vsm->exponent | vsm->significand) == 0) { exponent 864 arch/arm/vfp/vfpsingle.c vsd->exponent = vsn->exponent; exponent 873 arch/arm/vfp/vfpsingle.c if ((vsm->exponent | vsm->significand) == 0) { exponent 874 arch/arm/vfp/vfpsingle.c vsd->exponent = 0; exponent 884 arch/arm/vfp/vfpsingle.c vsd->exponent = vsn->exponent + vsm->exponent - 127 + 2; exponent 904 arch/arm/vfp/vfpsingle.c if (vsn.exponent == 0 && vsn.significand) exponent 908 arch/arm/vfp/vfpsingle.c if (vsm.exponent == 0 && vsm.significand) exponent 918 arch/arm/vfp/vfpsingle.c if (vsn.exponent == 0 && vsn.significand) exponent 976 arch/arm/vfp/vfpsingle.c if (vsn.exponent == 0 && vsn.significand) exponent 980 arch/arm/vfp/vfpsingle.c if (vsm.exponent == 0 && vsm.significand) exponent 999 arch/arm/vfp/vfpsingle.c if (vsn.exponent == 0 && vsn.significand) exponent 1003 arch/arm/vfp/vfpsingle.c if (vsm.exponent == 0 && vsm.significand) exponent 1026 arch/arm/vfp/vfpsingle.c if (vsn.exponent == 0 && vsn.significand) exponent 1030 arch/arm/vfp/vfpsingle.c if (vsm.exponent == 0 && vsm.significand) exponent 1114 arch/arm/vfp/vfpsingle.c vsd.exponent = vsn.exponent - vsm.exponent + 127 - 1; exponent 1118 arch/arm/vfp/vfpsingle.c vsd.exponent++; exponent 1141 arch/arm/vfp/vfpsingle.c vsd.exponent = 0; exponent 1148 arch/arm/vfp/vfpsingle.c vsd.exponent = 255; exponent 131 arch/m68k/fpsp040/fpsp.h .set WBTEMP_EX,WBTEMP | wbtemp sign and exponent (2 bytes) exponent 164 arch/m68k/fpsp040/fpsp.h .set etemp15_bit,4 | etemp exponent bit #15 exponent 184 arch/m68k/fpsp040/fpsp.h .set fptemp15_bit,4 | fptemp exponent bit #15 exponent 187 arch/m68k/fpsp040/fpsp.h .set wbtemp15_bit,4 | wbtemp exponent bit #15 exponent 200 arch/m68k/fpsp040/fpsp.h .set FPTEMP_EX,FPTEMP | fptemp sign and exponent (2 bytes) exponent 207 arch/m68k/fpsp040/fpsp.h .set ETEMP_EX,ETEMP | etemp sign and exponent (2 bytes) exponent 21004 arch/m68k/ifpsp060/src/fpsp.S # if the mantissa is zero, I will zero the exponent, too. exponent 7905 arch/m68k/ifpsp060/src/pfpsp.S # if the mantissa is zero, I will zero the exponent, too. exponent 46 arch/parisc/math-emu/cnv_float.h #define Sgl_isinexact_to_fix(sgl_value,exponent) \ exponent 47 arch/parisc/math-emu/cnv_float.h ((exponent < (SGL_P - 1)) ? \ exponent 48 arch/parisc/math-emu/cnv_float.h (Sall(sgl_value) << (SGL_EXP_LENGTH + 1 + exponent)) : FALSE) exponent 73 arch/parisc/math-emu/cnv_float.h #define Sgl_isone_roundbit(sgl_value,exponent) \ exponent 74 arch/parisc/math-emu/cnv_float.h ((Sall(sgl_value) << (SGL_EXP_LENGTH + 1 + exponent)) >> 31) exponent 76 arch/parisc/math-emu/cnv_float.h #define Sgl_isone_stickybit(sgl_value,exponent) \ exponent 77 arch/parisc/math-emu/cnv_float.h (exponent < (SGL_P - 2) ? \ exponent 78 arch/parisc/math-emu/cnv_float.h Sall(sgl_value) << (SGL_EXP_LENGTH + 2 + exponent) : FALSE) exponent 178 arch/parisc/math-emu/cnv_float.h #define Dbl_isinexact_to_fix(dbl_valueA,dbl_valueB,exponent) \ exponent 179 arch/parisc/math-emu/cnv_float.h (exponent < (DBL_P-33) ? \ exponent 180 arch/parisc/math-emu/cnv_float.h Dallp2(dbl_valueB) || Dallp1(dbl_valueA) << (DBL_EXP_LENGTH+1+exponent) : \ exponent 181 arch/parisc/math-emu/cnv_float.h (exponent < (DBL_P-1) ? Dallp2(dbl_valueB) << (exponent + (33-DBL_P)) : \ exponent 184 arch/parisc/math-emu/cnv_float.h #define Dbl_isoverflow_to_int(exponent,dbl_valueA,dbl_valueB) \ exponent 185 arch/parisc/math-emu/cnv_float.h ((exponent > SGL_FX_MAX_EXP + 1) || Dsign(dbl_valueA)==0 || \ exponent 188 arch/parisc/math-emu/cnv_float.h #define Dbl_isone_roundbit(dbl_valueA,dbl_valueB,exponent) \ exponent 189 arch/parisc/math-emu/cnv_float.h ((exponent < (DBL_P - 33) ? \ exponent 190 arch/parisc/math-emu/cnv_float.h Dallp1(dbl_valueA) >> ((30 - DBL_EXP_LENGTH) - exponent) : \ exponent 191 arch/parisc/math-emu/cnv_float.h Dallp2(dbl_valueB) >> ((DBL_P - 2) - exponent)) & 1) exponent 193 arch/parisc/math-emu/cnv_float.h #define Dbl_isone_stickybit(dbl_valueA,dbl_valueB,exponent) \ exponent 194 arch/parisc/math-emu/cnv_float.h (exponent < (DBL_P-34) ? \ exponent 195 arch/parisc/math-emu/cnv_float.h (Dallp2(dbl_valueB) || Dallp1(dbl_valueA)<<(DBL_EXP_LENGTH+2+exponent)) : \ exponent 196 arch/parisc/math-emu/cnv_float.h (exponent<(DBL_P-2) ? (Dallp2(dbl_valueB) << (exponent + (34-DBL_P))) : \ exponent 202 arch/parisc/math-emu/cnv_float.h #define Int_from_sgl_mantissa(sgl_value,exponent) \ exponent 204 arch/parisc/math-emu/cnv_float.h (unsigned)(Sall(sgl_value) << SGL_EXP_LENGTH)>>(31 - exponent) exponent 206 arch/parisc/math-emu/cnv_float.h #define Int_from_dbl_mantissa(dbl_valueA,dbl_valueB,exponent) \ exponent 208 arch/parisc/math-emu/cnv_float.h if (exponent < 31) Dallp1(dbl_valueA) >>= 30 - exponent; \ exponent 216 arch/parisc/math-emu/cnv_float.h #define Dint_from_sgl_mantissa(sgl_value,exponent,dresultA,dresultB) \ exponent 218 arch/parisc/math-emu/cnv_float.h if (exponent <= 31) { \ exponent 220 arch/parisc/math-emu/cnv_float.h Dintp2(dresultB) = (unsigned)Sall(sgl_value) >> (31 - exponent); \ exponent 223 arch/parisc/math-emu/cnv_float.h Dintp1(dresultA) = Sall(sgl_value) >> (63 - exponent); \ exponent 224 arch/parisc/math-emu/cnv_float.h Dintp2(dresultB) = Sall(sgl_value) << (exponent - 31); \ exponent 228 arch/parisc/math-emu/cnv_float.h #define Dint_from_dbl_mantissa(dbl_valueA,dbl_valueB,exponent,destA,destB) \ exponent 229 arch/parisc/math-emu/cnv_float.h {if (exponent < 32) { \ exponent 231 arch/parisc/math-emu/cnv_float.h if (exponent <= 20) \ exponent 232 arch/parisc/math-emu/cnv_float.h Dintp2(destB) = Dallp1(dbl_valueA) >> 20-exponent; \ exponent 234 arch/parisc/math-emu/cnv_float.h 52-exponent,Dintp2(destB)); \ exponent 237 arch/parisc/math-emu/cnv_float.h if (exponent <= 52) { \ exponent 238 arch/parisc/math-emu/cnv_float.h Dintp1(destA) = Dallp1(dbl_valueA) >> 52-exponent; \ exponent 239 arch/parisc/math-emu/cnv_float.h if (exponent == 52) Dintp2(destB) = Dallp2(dbl_valueB); \ exponent 241 arch/parisc/math-emu/cnv_float.h 52-exponent,Dintp2(destB)); \ exponent 245 arch/parisc/math-emu/cnv_float.h 84-exponent,Dintp1(destA)); \ exponent 246 arch/parisc/math-emu/cnv_float.h Dintp2(destB) = Dallp2(dbl_valueB) << exponent-52; \ exponent 330 arch/parisc/math-emu/cnv_float.h #define Suint_from_sgl_mantissa(src,exponent,result) \ exponent 331 arch/parisc/math-emu/cnv_float.h Sall(result) = (unsigned)(Sall(src) << SGL_EXP_LENGTH)>>(31 - exponent) exponent 333 arch/parisc/math-emu/cnv_float.h #define Sgl_isinexact_to_unsigned(sgl_value,exponent) \ exponent 334 arch/parisc/math-emu/cnv_float.h Sgl_isinexact_to_fix(sgl_value,exponent) exponent 336 arch/parisc/math-emu/cnv_float.h #define Duint_from_sgl_mantissa(sgl_value,exponent,dresultA,dresultB) \ exponent 338 arch/parisc/math-emu/cnv_float.h if (exponent <= 31) { \ exponent 340 arch/parisc/math-emu/cnv_float.h Dintp2(dresultB) = val >> (31 - exponent); \ exponent 343 arch/parisc/math-emu/cnv_float.h Dintp1(dresultA) = val >> (63 - exponent); \ exponent 344 arch/parisc/math-emu/cnv_float.h Dintp2(dresultB) = exponent <= 62 ? val << (exponent - 31) : 0; \ exponent 355 arch/parisc/math-emu/cnv_float.h #define Suint_from_dbl_mantissa(srcA,srcB,exponent,dest) \ exponent 357 arch/parisc/math-emu/cnv_float.h dest = (unsigned)dest >> 31 - exponent exponent 359 arch/parisc/math-emu/cnv_float.h #define Dbl_isinexact_to_unsigned(dbl_valueA,dbl_valueB,exponent) \ exponent 360 arch/parisc/math-emu/cnv_float.h Dbl_isinexact_to_fix(dbl_valueA,dbl_valueB,exponent) exponent 362 arch/parisc/math-emu/cnv_float.h #define Duint_from_dbl_mantissa(dbl_valueA,dbl_valueB,exponent,destA,destB) \ exponent 363 arch/parisc/math-emu/cnv_float.h Dint_from_dbl_mantissa(dbl_valueA,dbl_valueB,exponent,destA,destB) exponent 305 arch/parisc/math-emu/dbl_float.h #define Dbl_setwrapped_exponent(dbl_value,exponent,op) \ exponent 306 arch/parisc/math-emu/dbl_float.h Deposit_dexponent(dbl_value,(exponent op DBL_WRAP)) exponent 429 arch/parisc/math-emu/dbl_float.h #define Dbl_normalize(dbl_opndA,dbl_opndB,exponent) \ exponent 432 arch/parisc/math-emu/dbl_float.h exponent -= 8; \ exponent 436 arch/parisc/math-emu/dbl_float.h exponent -= 4; \ exponent 440 arch/parisc/math-emu/dbl_float.h exponent -= 1; \ exponent 489 arch/parisc/math-emu/dbl_float.h #define Dbl_denormalize(opndp1,opndp2,exponent,guard,sticky,inexact) \ exponent 491 arch/parisc/math-emu/dbl_float.h if (exponent >= (1-DBL_P)) { \ exponent 492 arch/parisc/math-emu/dbl_float.h if (exponent >= -31) { \ exponent 493 arch/parisc/math-emu/dbl_float.h guard = (Dallp2(opndp2) >> -exponent) & 1; \ exponent 494 arch/parisc/math-emu/dbl_float.h if (exponent < 0) sticky |= Dallp2(opndp2) << (32+exponent); \ exponent 495 arch/parisc/math-emu/dbl_float.h if (exponent > -31) { \ exponent 496 arch/parisc/math-emu/dbl_float.h Variable_shift_double(opndp1,opndp2,1-exponent,opndp2); \ exponent 497 arch/parisc/math-emu/dbl_float.h Dallp1(opndp1) >>= 1-exponent; \ exponent 505 arch/parisc/math-emu/dbl_float.h guard = (Dallp1(opndp1) >> -32-exponent) & 1; \ exponent 506 arch/parisc/math-emu/dbl_float.h if (exponent == -32) sticky |= Dallp2(opndp2); \ exponent 507 arch/parisc/math-emu/dbl_float.h else sticky |= (Dallp2(opndp2) | Dallp1(opndp1) << 64+exponent); \ exponent 508 arch/parisc/math-emu/dbl_float.h Dallp2(opndp2) = Dallp1(opndp1) >> -31-exponent; \ exponent 762 arch/parisc/math-emu/dbl_float.h #define Dblext_denormalize(opndp1,opndp2,opndp3,opndp4,exponent,is_tiny) \ exponent 765 arch/parisc/math-emu/dbl_float.h if (exponent == 0 && (Dextallp3(opndp3) || Dextallp4(opndp4))) { \ exponent 796 arch/parisc/math-emu/dbl_float.h if (exponent >= (1-QUAD_P)) { \ exponent 797 arch/parisc/math-emu/dbl_float.h shiftamt = (1-exponent) % 32; \ exponent 798 arch/parisc/math-emu/dbl_float.h switch((1-exponent)/32) { \ exponent 833 arch/parisc/math-emu/dbl_float.h exponent = 0; \ exponent 47 arch/parisc/math-emu/denormal.c int sign, exponent; exponent 52 arch/parisc/math-emu/denormal.c exponent = Sgl_exponent(opnd) - SGL_WRAP; exponent 54 arch/parisc/math-emu/denormal.c Sgl_denormalize(opnd,exponent,guardbit,stickybit,inexact); exponent 88 arch/parisc/math-emu/denormal.c int sign, exponent; exponent 94 arch/parisc/math-emu/denormal.c exponent = Dbl_exponent(opndp1) - DBL_WRAP; exponent 96 arch/parisc/math-emu/denormal.c Dbl_denormalize(opndp1,opndp2,exponent,guardbit,stickybit,inexact); exponent 182 arch/parisc/math-emu/sgl_float.h #define Sgl_setwrapped_exponent(sgl_value,exponent,op) \ exponent 183 arch/parisc/math-emu/sgl_float.h Deposit_sexponent(sgl_value,(exponent op SGL_WRAP)) exponent 249 arch/parisc/math-emu/sgl_float.h #define Sgl_normalize(sgl_opnd,exponent) \ exponent 252 arch/parisc/math-emu/sgl_float.h exponent -= 8; \ exponent 256 arch/parisc/math-emu/sgl_float.h exponent -= 4; \ exponent 260 arch/parisc/math-emu/sgl_float.h exponent -= 1; \ exponent 289 arch/parisc/math-emu/sgl_float.h #define Sgl_denormalize(opnd,exponent,guard,sticky,inexact) \ exponent 291 arch/parisc/math-emu/sgl_float.h if (exponent >= (1 - SGL_P)) { \ exponent 292 arch/parisc/math-emu/sgl_float.h guard = (Sall(opnd) >> -exponent) & 1; \ exponent 293 arch/parisc/math-emu/sgl_float.h if (exponent < 0) sticky |= Sall(opnd) << (32+exponent); \ exponent 295 arch/parisc/math-emu/sgl_float.h Sall(opnd) >>= (1-exponent); \ exponent 421 arch/parisc/math-emu/sgl_float.h #define Sglext_denormalize(opndp1,opndp2,exponent,is_tiny) \ exponent 424 arch/parisc/math-emu/sgl_float.h if (exponent == 0 && Sextallp2(opndp2)) { \ exponent 447 arch/parisc/math-emu/sgl_float.h if (exponent >= (1-DBL_P)) { \ exponent 448 arch/parisc/math-emu/sgl_float.h if (exponent >= -31) { \ exponent 449 arch/parisc/math-emu/sgl_float.h if (exponent > -31) { \ exponent 450 arch/parisc/math-emu/sgl_float.h sticky = Sextallp2(opndp2) << 31+exponent; \ exponent 451 arch/parisc/math-emu/sgl_float.h Variable_shift_double(opndp1,opndp2,1-exponent,opndp2); \ exponent 452 arch/parisc/math-emu/sgl_float.h Sextallp1(opndp1) >>= 1-exponent; \ exponent 461 arch/parisc/math-emu/sgl_float.h sticky = (Sextallp1(opndp1) << 31+exponent) | \ exponent 463 arch/parisc/math-emu/sgl_float.h Sextallp2(opndp2) = Sextallp1(opndp1) >> -31-exponent; \ exponent 472 arch/parisc/math-emu/sgl_float.h exponent = 0; \ exponent 87 arch/x86/include/uapi/asm/sigcontext.h __u16 exponent; exponent 93 arch/x86/include/uapi/asm/sigcontext.h __u16 exponent; exponent 199 arch/x86/kernel/fpu/regset.c switch (st->exponent & 0x7fff) { exponent 197 arch/x86/math-emu/errors.c exponent(r) - EXP_BIAS + 1); exponent 378 arch/x86/math-emu/errors.c isNaN = (exponent(a) == EXP_OVER) && (a->sigh & 0x80000000); exponent 429 arch/x86/math-emu/errors.c && !((exponent(a) == EXP_OVER) exponent 432 arch/x86/math-emu/errors.c && !((exponent(b) == EXP_OVER) && (b->sigh & 0x80000000))); exponent 184 arch/x86/math-emu/fpu_emu.h #define isdenormal(ptr) (exponent(ptr) == EXP_BIAS+EXP_UNDER) exponent 110 arch/x86/math-emu/fpu_etc.c && (exponent(st0_ptr) == EXP_OVER)) exponent 64 arch/x86/math-emu/fpu_tags.c int exp = exponent(ptr); exponent 77 arch/x86/math-emu/fpu_tags.c return ((exponent(ptr) == EXP_BIAS + EXP_OVER) exponent 42 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) >= 63) { exponent 61 arch/x86/math-emu/fpu_trig.c q, exponent(st0_ptr) - exponent(&CONST_PI2)); exponent 62 arch/x86/math-emu/fpu_trig.c setexponent16(&tmp, exponent(&CONST_PI2)); exponent 77 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) <= exponent(&CONST_PI2extra) + 64) exponent 88 arch/x86/math-emu/fpu_trig.c exponent(&CONST_PI2extra) + exponent 89 arch/x86/math-emu/fpu_trig.c exponent(&tmp)); exponent 110 arch/x86/math-emu/fpu_trig.c && (exponent(st0_ptr) <= exponent(&CONST_PI2extra) + 64)) exponent 121 arch/x86/math-emu/fpu_trig.c exponent(&CONST_PI2extra) + exponent 122 arch/x86/math-emu/fpu_trig.c exponent(&tmp)); exponent 126 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) == exponent(&CONST_PI2)) && exponent 198 arch/x86/math-emu/fpu_trig.c isNaN = (exponent(st0_ptr) == EXP_OVER) exponent 241 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) < 0) { exponent 299 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) > -40) { exponent 374 arch/x86/math-emu/fpu_trig.c setexponent16(st_new_ptr, exponent(st_new_ptr)); exponent 463 arch/x86/math-emu/fpu_trig.c expon = exponent(st0_ptr); exponent 517 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) > 63) exponent 557 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) > -40) { exponent 620 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) > -40) { exponent 621 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) < 0) exponent 622 arch/x86/math-emu/fpu_trig.c || ((exponent(st0_ptr) == 0) exponent 820 arch/x86/math-emu/fpu_trig.c if (exponent(&tmp) >= 0) { exponent 903 arch/x86/math-emu/fpu_trig.c significand(&tmp), exponent(&tmp) exponent 1023 arch/x86/math-emu/fpu_trig.c FPU_REG *st1_ptr = &st(1), exponent; exponent 1038 arch/x86/math-emu/fpu_trig.c setexponent16(st0_ptr, exponent(st0_ptr)); exponent 1046 arch/x86/math-emu/fpu_trig.c exponent.sigh = e; exponent 1049 arch/x86/math-emu/fpu_trig.c exponent.sigh = -e; exponent 1052 arch/x86/math-emu/fpu_trig.c exponent.sigl = 0; exponent 1053 arch/x86/math-emu/fpu_trig.c setexponent16(&exponent, 31); exponent 1054 arch/x86/math-emu/fpu_trig.c tag = FPU_normalize_nuo(&exponent); exponent 1055 arch/x86/math-emu/fpu_trig.c stdexp(&exponent); exponent 1056 arch/x86/math-emu/fpu_trig.c setsign(&exponent, esign); exponent 1058 arch/x86/math-emu/fpu_trig.c FPU_mul(&exponent, tag, 1, FULL_PRECISION); exponent 1069 arch/x86/math-emu/fpu_trig.c exponent(st1_ptr)); exponent 1118 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) < 0) exponent 1154 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) >= 0) { exponent 1155 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) == 0) && exponent 1240 arch/x86/math-emu/fpu_trig.c exponent(&CONST_PI4), exponent 1241 arch/x86/math-emu/fpu_trig.c exponent(&CONST_PI2)); exponent 1384 arch/x86/math-emu/fpu_trig.c if (exponent(st0_ptr) >= 0) { exponent 1404 arch/x86/math-emu/fpu_trig.c if ((exponent(st0_ptr) >= 0) && exponent 1494 arch/x86/math-emu/fpu_trig.c setexponent16(st0_ptr, exponent(st0_ptr)); exponent 1498 arch/x86/math-emu/fpu_trig.c if (exponent(st1_ptr) > 30) { exponent 55 arch/x86/math-emu/poly_2xm1.c long int exponent, shift; exponent 60 arch/x86/math-emu/poly_2xm1.c exponent = exponent16(arg); exponent 63 arch/x86/math-emu/poly_2xm1.c if (exponent >= 0) { /* Don't want a |number| >= 1.0 */ exponent 73 arch/x86/math-emu/poly_2xm1.c if (exponent == -1) { exponent 76 arch/x86/math-emu/poly_2xm1.c exponent -= 2; exponent 79 arch/x86/math-emu/poly_2xm1.c } else if (exponent == -2) { exponent 82 arch/x86/math-emu/poly_2xm1.c exponent--; exponent 88 arch/x86/math-emu/poly_2xm1.c if (exponent < -2) { exponent 90 arch/x86/math-emu/poly_2xm1.c if (FPU_shrx(&Xll, -2 - exponent) >= 0x80000000U) exponent 100 arch/x86/math-emu/poly_2xm1.c add_two_Xsig(&accumulator, &argSignif, &exponent); exponent 106 arch/x86/math-emu/poly_2xm1.c shr_Xsig(&accumulator, -exponent); exponent 110 arch/x86/math-emu/poly_2xm1.c exponent = 1; exponent 119 arch/x86/math-emu/poly_2xm1.c if (exponent < 0) exponent 120 arch/x86/math-emu/poly_2xm1.c shr_Xsig(&Denom, -exponent); exponent 121 arch/x86/math-emu/poly_2xm1.c else if (exponent > 0) { exponent 133 arch/x86/math-emu/poly_2xm1.c exponent += round_Xsig(&accumulator); exponent 137 arch/x86/math-emu/poly_2xm1.c setexponent16(result, exponent); exponent 56 arch/x86/math-emu/poly_atan.c int exponent; exponent 64 arch/x86/math-emu/poly_atan.c exponent = exponent(st0_ptr); exponent 68 arch/x86/math-emu/poly_atan.c exponent = exponent16(st0_ptr); exponent 71 arch/x86/math-emu/poly_atan.c exponent -= exponent(st1_ptr); exponent 75 arch/x86/math-emu/poly_atan.c exponent -= exponent16(st1_ptr); exponent 78 arch/x86/math-emu/poly_atan.c if ((exponent < 0) || ((exponent == 0) && exponent 88 arch/x86/math-emu/poly_atan.c exponent = -exponent; exponent 94 arch/x86/math-emu/poly_atan.c exponent += norm_Xsig(&argSignif); exponent 96 arch/x86/math-emu/poly_atan.c if ((exponent >= -1) exponent 97 arch/x86/math-emu/poly_atan.c || ((exponent == -2) && (argSignif.msw > 0xd413ccd0))) { exponent 102 arch/x86/math-emu/poly_atan.c if (exponent >= 0) { exponent 104 arch/x86/math-emu/poly_atan.c if (!((exponent == 0) && exponent 116 arch/x86/math-emu/poly_atan.c if (exponent < -1) exponent 117 arch/x86/math-emu/poly_atan.c shr_Xsig(&Numer, -1 - exponent); exponent 120 arch/x86/math-emu/poly_atan.c shr_Xsig(&Denom, -exponent); exponent 125 arch/x86/math-emu/poly_atan.c exponent = -1 + norm_Xsig(&argSignif); exponent 144 arch/x86/math-emu/poly_atan.c shr_Xsig(&argSq, 2 * (-1 - exponent - 1)); exponent 145 arch/x86/math-emu/poly_atan.c shr_Xsig(&argSqSq, 4 * (-1 - exponent - 1)); exponent 162 arch/x86/math-emu/poly_atan.c shr_Xsig(&accumulatore, 1 + 2 * (-1 - exponent)); exponent 176 arch/x86/math-emu/poly_atan.c shr_Xsig(&accumulator, -1 - exponent); exponent 179 arch/x86/math-emu/poly_atan.c exponent = -1; exponent 184 arch/x86/math-emu/poly_atan.c shr_Xsig(&accumulator, -exponent); exponent 187 arch/x86/math-emu/poly_atan.c exponent = 0; exponent 192 arch/x86/math-emu/poly_atan.c shr_Xsig(&accumulator, 1 - exponent); exponent 195 arch/x86/math-emu/poly_atan.c exponent = 1; exponent 198 arch/x86/math-emu/poly_atan.c exponent += round_Xsig(&accumulator); exponent 201 arch/x86/math-emu/poly_atan.c setexponent16(st1_ptr, exponent); exponent 29 arch/x86/math-emu/poly_l2.c long int exponent, expon, expon_expon; exponent 35 arch/x86/math-emu/poly_l2.c exponent = exponent16(st0_ptr); exponent 42 arch/x86/math-emu/poly_l2.c exponent++; exponent 60 arch/x86/math-emu/poly_l2.c if (exponent < 0) { exponent 62 arch/x86/math-emu/poly_l2.c exponent = -exponent; exponent 65 arch/x86/math-emu/poly_l2.c expon_accum.msw = exponent; exponent 67 arch/x86/math-emu/poly_l2.c if (exponent) { exponent 110 arch/x86/math-emu/poly_l2.c long int exponent; exponent 114 arch/x86/math-emu/poly_l2.c log2_kernel(st0_ptr, sign0, &accumulator, &exponent); exponent 120 arch/x86/math-emu/poly_l2.c exponent += round_Xsig(&accumulator); exponent 122 arch/x86/math-emu/poly_l2.c exponent += exponent16(st1_ptr) + 1; exponent 123 arch/x86/math-emu/poly_l2.c if (exponent < EXP_WAY_UNDER) exponent 124 arch/x86/math-emu/poly_l2.c exponent = EXP_WAY_UNDER; exponent 127 arch/x86/math-emu/poly_l2.c setexponent16(dest, exponent); exponent 154 arch/x86/math-emu/poly_l2.c if (exponent(dest) <= EXP_UNDER) exponent 185 arch/x86/math-emu/poly_l2.c long int exponent, adj; exponent 189 arch/x86/math-emu/poly_l2.c exponent = exponent16(arg); exponent 193 arch/x86/math-emu/poly_l2.c shr_Xsig(&Denom, 2 - (1 + exponent)); exponent 197 arch/x86/math-emu/poly_l2.c shr_Xsig(&Denom, 1 - (1 + exponent)); exponent 201 arch/x86/math-emu/poly_l2.c exponent++; exponent 212 arch/x86/math-emu/poly_l2.c if (exponent >= -2) { exponent 213 arch/x86/math-emu/poly_l2.c if ((exponent > -2) || (argSignif.msw > (unsigned)0xafb0ccc0)) { exponent 225 arch/x86/math-emu/poly_l2.c shr_Xsig(&accumulator, 2 * (-1 - (1 + exponent + adj))); exponent 238 arch/x86/math-emu/poly_l2.c add_two_Xsig(&accumulator, &arg_signif, &exponent); exponent 240 arch/x86/math-emu/poly_l2.c *expon = exponent + 1; exponent 60 arch/x86/math-emu/poly_sin.c int exponent, echange; exponent 66 arch/x86/math-emu/poly_sin.c exponent = exponent(st0_ptr); exponent 72 arch/x86/math-emu/poly_sin.c if ((exponent < -1) exponent 73 arch/x86/math-emu/poly_sin.c || ((exponent == -1) && (st0_ptr->sigh <= 0xe21240aa))) { exponent 80 arch/x86/math-emu/poly_sin.c shr_Xsig(&argSqrd, 2 * (-1 - exponent)); exponent 102 arch/x86/math-emu/poly_sin.c exponent = 3 * exponent; exponent 105 arch/x86/math-emu/poly_sin.c shr_Xsig(&accumulator, exponent(st0_ptr) - exponent); exponent 112 arch/x86/math-emu/poly_sin.c setexponentpos(&result, exponent(st0_ptr) + echange); exponent 119 arch/x86/math-emu/poly_sin.c if (exponent == 0) { exponent 190 arch/x86/math-emu/poly_sin.c if ((exponent(&result) >= 0) exponent 204 arch/x86/math-emu/poly_sin.c long int exponent, exp2, echange; exponent 209 arch/x86/math-emu/poly_sin.c if ((exponent(st0_ptr) > 0) exponent 210 arch/x86/math-emu/poly_sin.c || ((exponent(st0_ptr) == 0) exponent 218 arch/x86/math-emu/poly_sin.c exponent = exponent(st0_ptr); exponent 222 arch/x86/math-emu/poly_sin.c if ((exponent < -1) exponent 223 arch/x86/math-emu/poly_sin.c || ((exponent == -1) && (st0_ptr->sigh <= 0xb00d6f54))) { exponent 231 arch/x86/math-emu/poly_sin.c if (exponent < -1) { exponent 233 arch/x86/math-emu/poly_sin.c shr_Xsig(&argSqrd, 2 * (-1 - exponent)); exponent 252 arch/x86/math-emu/poly_sin.c shr_Xsig(&accumulator, -2 * (1 + exponent)); exponent 280 arch/x86/math-emu/poly_sin.c if (exponent == 0) { exponent 292 arch/x86/math-emu/poly_sin.c exponent = -1; exponent 299 arch/x86/math-emu/poly_sin.c exponent -= 16; exponent 307 arch/x86/math-emu/poly_sin.c if (exponent < -1) { exponent 309 arch/x86/math-emu/poly_sin.c shr_Xsig(&argSqrd, 2 * (-1 - exponent)); exponent 333 arch/x86/math-emu/poly_sin.c exponent = 3 * exponent; exponent 336 arch/x86/math-emu/poly_sin.c shr_Xsig(&accumulator, exp2 - exponent); exponent 373 arch/x86/math-emu/poly_sin.c if ((exponent(&result) >= 0) exponent 53 arch/x86/math-emu/poly_tan.c long int exponent; exponent 59 arch/x86/math-emu/poly_tan.c exponent = exponent(st0_ptr); exponent 69 arch/x86/math-emu/poly_tan.c if ((exponent == 0) exponent 70 arch/x86/math-emu/poly_tan.c || ((exponent == -1) && (st0_ptr->sigh > 0xc90fdaa2))) { exponent 76 arch/x86/math-emu/poly_tan.c if (exponent == 0) { exponent 94 arch/x86/math-emu/poly_tan.c exponent = -1 + norm_Xsig(&argSignif); exponent 100 arch/x86/math-emu/poly_tan.c if (exponent < -1) { exponent 102 arch/x86/math-emu/poly_tan.c if (FPU_shrx(&XSIG_LL(accum), -1 - exponent) >= exponent 138 arch/x86/math-emu/poly_tan.c shr_Xsig(&accumulatore, -2 * (1 + exponent) + 1); exponent 158 arch/x86/math-emu/poly_tan.c shr_Xsig(&accum, -2 * (exponent + 1)); exponent 161 arch/x86/math-emu/poly_tan.c add_two_Xsig(&accum, &argSignif, &exponent); exponent 177 arch/x86/math-emu/poly_tan.c if (exponent == 0) exponent 180 arch/x86/math-emu/poly_tan.c else if (exponent > -30) { exponent 181 arch/x86/math-emu/poly_tan.c adj = accum.msw >> -(exponent + 1); /* tan */ exponent 192 arch/x86/math-emu/poly_tan.c shr_Xsig(&fix_up, 64 + exponent); exponent 194 arch/x86/math-emu/poly_tan.c shr_Xsig(&fix_up, 65 + exponent); exponent 196 arch/x86/math-emu/poly_tan.c add_two_Xsig(&accum, &fix_up, &exponent); exponent 204 arch/x86/math-emu/poly_tan.c exponent = -exponent - 1; exponent 211 arch/x86/math-emu/poly_tan.c setexponent16(st0_ptr, exponent + EXTENDED_Ebias); /* Result is positive. */ exponent 48 arch/x86/math-emu/reg_add_sub.c expa = exponent(a); exponent 49 arch/x86/math-emu/reg_add_sub.c expb = exponent(b); exponent 163 arch/x86/math-emu/reg_add_sub.c expa = exponent(a); exponent 164 arch/x86/math-emu/reg_add_sub.c expb = exponent(b); exponent 96 arch/x86/math-emu/reg_compare.c unsupported = !((exponent(st0_ptr) == EXP_OVER) exponent 103 arch/x86/math-emu/reg_compare.c unsupported |= !((exponent(b) == EXP_OVER) exponent 130 arch/x86/math-emu/reg_compare.c exp0 = exponent(st0_ptr); exponent 131 arch/x86/math-emu/reg_compare.c expb = exponent(b); exponent 24 arch/x86/math-emu/reg_convert.c setexponent16(x, exponent(a)); exponent 391 arch/x86/math-emu/reg_ld_str.c exp = exponent(&tmp); exponent 512 arch/x86/math-emu/reg_ld_str.c if ((exponent(st0_ptr) == EXP_OVER) exponent 575 arch/x86/math-emu/reg_ld_str.c exp = exponent(&tmp); exponent 694 arch/x86/math-emu/reg_ld_str.c if ((exponent(st0_ptr) == EXP_OVER) exponent 981 arch/x86/math-emu/reg_ld_str.c if (exponent(r) > 63) { exponent 986 arch/x86/math-emu/reg_ld_str.c eax = FPU_shrxs(&r->sigl, 63 - exponent(r)); exponent 1098 arch/x86/math-emu/reg_ld_str.c if (exponent(&fpu_register(i)) == -EXTENDED_Ebias) { exponent 1105 arch/x86/math-emu/reg_ld_str.c } else if (exponent(&fpu_register(i)) == exponent 44 arch/x86/math-emu/reg_mul.c exponent(a) + exponent(b)); exponent 51 arch/x86/um/signal.c switch (st->exponent & 0x7fff) { exponent 109 arch/x86/um/signal.c __put_user(from->exponent, &to->exponent)) exponent 143 arch/x86/um/signal.c __get_user(to->exponent, &from->exponent)) exponent 67 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h static int uPow(int base, int exponent); /* Returns base^exponent an INT */ exponent 73 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h static fInt fExponential(fInt exponent); /* Can be used to calculate e^exponent */ exponent 108 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h static fInt fExponential(fInt exponent) /*Can be used to calculate e^exponent*/ exponent 123 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h if (GreaterThan(fZERO, exponent)) { exponent 124 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h exponent = fNegate(exponent); exponent 128 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h while (GreaterThan(exponent, lower_bound)) { exponent 130 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h if (GreaterThan(exponent, GetScaledFraction(k_array[i], 10000))) { exponent 131 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h exponent = fSubtract(exponent, GetScaledFraction(k_array[i], 10000)); exponent 137 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h error_term = fAdd(fPositiveOne, exponent); exponent 2819 drivers/gpu/drm/i915/i915_perf.c static u64 oa_exponent_to_ns(struct drm_i915_private *dev_priv, int exponent) exponent 2821 drivers/gpu/drm/i915/i915_perf.c return div64_u64(1000000000ULL * (2ULL << exponent), exponent 199 drivers/hid/wacom_sys.c unsigned unit, int exponent) exponent 205 drivers/hid/wacom_sys.c .unit_exponent = exponent, exponent 85 drivers/hwmon/pmbus/pmbus_core.c int exponent[PMBUS_PAGES]; exponent 615 drivers/hwmon/pmbus/pmbus_core.c s16 exponent; exponent 620 drivers/hwmon/pmbus/pmbus_core.c exponent = data->exponent[sensor->page]; exponent 623 drivers/hwmon/pmbus/pmbus_core.c exponent = ((s16)sensor->data) >> 11; exponent 637 drivers/hwmon/pmbus/pmbus_core.c if (exponent >= 0) exponent 638 drivers/hwmon/pmbus/pmbus_core.c val <<= exponent; exponent 640 drivers/hwmon/pmbus/pmbus_core.c val >>= -exponent; exponent 744 drivers/hwmon/pmbus/pmbus_core.c s16 exponent = 0, mantissa; exponent 760 drivers/hwmon/pmbus/pmbus_core.c if (data->exponent[sensor->page] < 0) exponent 761 drivers/hwmon/pmbus/pmbus_core.c val <<= -data->exponent[sensor->page]; exponent 763 drivers/hwmon/pmbus/pmbus_core.c val >>= data->exponent[sensor->page]; exponent 785 drivers/hwmon/pmbus/pmbus_core.c while (val >= MAX_MANTISSA && exponent < 15) { exponent 786 drivers/hwmon/pmbus/pmbus_core.c exponent++; exponent 790 drivers/hwmon/pmbus/pmbus_core.c while (val < MIN_MANTISSA && exponent > -15) { exponent 791 drivers/hwmon/pmbus/pmbus_core.c exponent--; exponent 807 drivers/hwmon/pmbus/pmbus_core.c return (mantissa & 0x7ff) | ((exponent << 11) & 0xf800); exponent 2086 drivers/hwmon/pmbus/pmbus_core.c data->exponent[page] = ((s8)(vout_mode << 3)) >> 3; exponent 55 drivers/hwmon/pmbus/zl6100.c s16 exponent; exponent 59 drivers/hwmon/pmbus/zl6100.c exponent = l >> 11; exponent 67 drivers/hwmon/pmbus/zl6100.c if (exponent >= 0) exponent 68 drivers/hwmon/pmbus/zl6100.c val <<= exponent; exponent 70 drivers/hwmon/pmbus/zl6100.c val >>= -exponent; exponent 80 drivers/hwmon/pmbus/zl6100.c s16 exponent = 0, mantissa; exponent 93 drivers/hwmon/pmbus/zl6100.c while (val >= MAX_MANTISSA && exponent < 15) { exponent 94 drivers/hwmon/pmbus/zl6100.c exponent++; exponent 98 drivers/hwmon/pmbus/zl6100.c while (val < MIN_MANTISSA && exponent > -15) { exponent 99 drivers/hwmon/pmbus/zl6100.c exponent--; exponent 115 drivers/hwmon/pmbus/zl6100.c return (mantissa & 0x7ff) | ((exponent << 11) & 0xf800); exponent 175 drivers/iio/light/max44009.c int exponent; exponent 184 drivers/iio/light/max44009.c exponent = (hi >> 4) & 0xf; exponent 189 drivers/iio/light/max44009.c exponent = 1 << exponent; exponent 191 drivers/iio/light/max44009.c return exponent * mantissa; exponent 367 drivers/iio/light/max44009.c int mantissa, exponent; exponent 391 drivers/iio/light/max44009.c exponent = byte & MAX44009_THRESH_EXP_MASK; exponent 392 drivers/iio/light/max44009.c exponent >>= MAX44009_THRESH_EXP_RSHIFT; exponent 394 drivers/iio/light/max44009.c return (1 << exponent) * mantissa; exponent 147 drivers/iio/light/opt3001.c int val2, u8 *exponent) exponent 161 drivers/iio/light/opt3001.c *exponent = i; exponent 169 drivers/iio/light/opt3001.c static void opt3001_to_iio_ret(struct opt3001 *opt, u8 exponent, exponent 174 drivers/iio/light/opt3001.c lux = 10 * (mantissa << exponent); exponent 228 drivers/iio/light/opt3001.c u8 exponent; exponent 338 drivers/iio/light/opt3001.c exponent = OPT3001_REG_EXPONENT(opt->result); exponent 341 drivers/iio/light/opt3001.c opt3001_to_iio_ret(opt, exponent, mantissa, val, val2); exponent 482 drivers/iio/light/opt3001.c u8 exponent; exponent 489 drivers/iio/light/opt3001.c ret = opt3001_find_scale(opt, val, val2, &exponent); exponent 495 drivers/iio/light/opt3001.c mantissa = (((val * 1000) + (val2 / 1000)) / 10) >> exponent; exponent 496 drivers/iio/light/opt3001.c value = (exponent << 12) | mantissa; exponent 502 drivers/iio/light/opt3001.c opt->high_thresh_exp = exponent; exponent 507 drivers/iio/light/opt3001.c opt->low_thresh_exp = exponent; exponent 342 drivers/iio/light/si1145.c u8 exponent = 0; exponent 347 drivers/iio/light/si1145.c exponent = (x & 0xf0) >> 4; exponent 350 drivers/iio/light/si1145.c if (exponent >= 4) exponent 351 drivers/iio/light/si1145.c return result << (exponent - 4); exponent 352 drivers/iio/light/si1145.c return result >> (4 - exponent); exponent 358 drivers/iio/light/si1145.c u32 exponent = 0; exponent 369 drivers/iio/light/si1145.c exponent += 1; exponent 374 drivers/iio/light/si1145.c if (exponent < 5) { exponent 375 drivers/iio/light/si1145.c significand = x << (4 - exponent); exponent 376 drivers/iio/light/si1145.c return (exponent << 4) | (significand & 0xF); exponent 379 drivers/iio/light/si1145.c significand = x >> (exponent - 5); exponent 383 drivers/iio/light/si1145.c exponent += 1; exponent 388 drivers/iio/light/si1145.c return (exponent << 4) | ((significand >> 1) & 0xF); exponent 130 drivers/infiniband/hw/hfi1/firmware.c u8 exponent[EXPONENT_SIZE]; exponent 138 drivers/infiniband/hw/hfi1/firmware.c u8 exponent[EXPONENT_SIZE]; exponent 157 drivers/infiniband/hw/hfi1/firmware.c u8 *exponent; /* pointer to the exponent */ exponent 518 drivers/infiniband/hw/hfi1/firmware.c fdet->exponent = ff->exponent; exponent 543 drivers/infiniband/hw/hfi1/firmware.c fdet->exponent = aff->exponent; exponent 1831 drivers/isdn/hardware/mISDN/hfcmulti.c u8 exponent; exponent 1870 drivers/isdn/hardware/mISDN/hfcmulti.c exponent = (w_float >> 12) & 0x7; exponent 1871 drivers/isdn/hardware/mISDN/hfcmulti.c if (exponent) { exponent 1873 drivers/isdn/hardware/mISDN/hfcmulti.c mantissa <<= (exponent - 1); exponent 1889 drivers/isdn/hardware/mISDN/hfcmulti.c exponent = (w_float >> 12) & 0x7; exponent 1890 drivers/isdn/hardware/mISDN/hfcmulti.c if (exponent) { exponent 1892 drivers/isdn/hardware/mISDN/hfcmulti.c mantissa <<= (exponent - 1); exponent 124 drivers/isdn/mISDN/dsp_audio.c int sign, exponent, mantissa; exponent 134 drivers/isdn/mISDN/dsp_audio.c exponent = exp_lut[(sample >> 7) & 0xFF]; exponent 135 drivers/isdn/mISDN/dsp_audio.c mantissa = (sample >> (exponent + 3)) & 0x0F; exponent 136 drivers/isdn/mISDN/dsp_audio.c ulawbyte = ~(sign | (exponent << 4) | mantissa); exponent 243 drivers/md/bcache/bset.c unsigned int exponent:BKEY_EXPONENT_BITS; exponent 588 drivers/md/bcache/bset.c const uint64_t *p = &k->low - (f->exponent >> 6); exponent 590 drivers/md/bcache/bset.c return shrd128(p[-1], p[0], f->exponent & 63) & BKEY_MANTISSA_MASK; exponent 621 drivers/md/bcache/bset.c f->exponent = fls64(KEY_INODE(r) ^ KEY_INODE(l)) + 64; exponent 623 drivers/md/bcache/bset.c f->exponent = fls64(r->low ^ l->low); exponent 625 drivers/md/bcache/bset.c f->exponent = max_t(int, f->exponent - BKEY_MANTISSA_BITS, 0); exponent 635 drivers/md/bcache/bset.c f->exponent = 127; exponent 978 drivers/md/bcache/bset.c if (likely(f->exponent != 127)) { exponent 1387 drivers/md/bcache/bset.c if (t->tree[j].exponent == 127) exponent 38 drivers/pcmcia/cistpl.c static const u_int exponent[] = { exponent 44 drivers/pcmcia/cistpl.c (mantissa[(((v)>>3)&15)-1] * exponent[(v)&7] / 10) exponent 47 drivers/pcmcia/cistpl.c (mantissa[((v)>>3)&15] * exponent[(v)&7] / 10) exponent 48 drivers/pcmcia/cistpl.c #define POWER_SCALE(v) (exponent[(v)&7]) exponent 953 drivers/pcmcia/cistpl.c timing->waitscale = exponent[scale & 3]; exponent 961 drivers/pcmcia/cistpl.c timing->rdyscale = exponent[scale & 7]; exponent 969 drivers/pcmcia/cistpl.c timing->rsvscale = exponent[scale]; exponent 114 drivers/s390/crypto/zcrypt_cca_key.h char exponent[0]; exponent 134 drivers/s390/crypto/zcrypt_cca_key.h temp = key->exponent; exponent 47 drivers/s390/crypto/zcrypt_cex2a.h unsigned char exponent[128]; exponent 57 drivers/s390/crypto/zcrypt_cex2a.h unsigned char exponent[256]; exponent 67 drivers/s390/crypto/zcrypt_cex2a.h unsigned char exponent[512]; exponent 75 drivers/s390/crypto/zcrypt_msgtype50.c unsigned char exponent[128]; exponent 85 drivers/s390/crypto/zcrypt_msgtype50.c unsigned char exponent[256]; exponent 95 drivers/s390/crypto/zcrypt_msgtype50.c unsigned char exponent[512]; exponent 218 drivers/s390/crypto/zcrypt_msgtype50.c exp = meb1->exponent + sizeof(meb1->exponent) - mod_len; exponent 229 drivers/s390/crypto/zcrypt_msgtype50.c exp = meb2->exponent + sizeof(meb2->exponent) - mod_len; exponent 240 drivers/s390/crypto/zcrypt_msgtype50.c exp = meb3->exponent + sizeof(meb3->exponent) - mod_len; exponent 828 drivers/spi/spi-zynqmp-gqspi.c u32 exponent = 8; /* 2^8 = 256 */ exponent 840 drivers/spi/spi-zynqmp-gqspi.c genfifoentry |= exponent; exponent 846 drivers/spi/spi-zynqmp-gqspi.c exponent++; exponent 50 drivers/staging/media/ipu3/ipu3-css-params.c int exponent = imgu_css_scaler_get_exp(output_width, input_width); exponent 51 drivers/staging/media/ipu3/ipu3-css-params.c int mantissa = (1 << exponent) * output_width; exponent 101 drivers/staging/media/ipu3/ipu3-css-params.c info->exp_shift = IMGU_SCALER_MAX_EXPONENT_SHIFT - exponent; exponent 463 drivers/staging/pi433/rf69.c enum mantisse mantisse, u8 exponent) exponent 468 drivers/staging/pi433/rf69.c if (exponent > 7) { exponent 500 drivers/staging/pi433/rf69.c bandwidth = bandwidth | exponent; exponent 507 drivers/staging/pi433/rf69.c u8 exponent) exponent 509 drivers/staging/pi433/rf69.c return rf69_set_bandwidth_intern(spi, REG_RXBW, mantisse, exponent); exponent 514 drivers/staging/pi433/rf69.c u8 exponent) exponent 516 drivers/staging/pi433/rf69.c return rf69_set_bandwidth_intern(spi, REG_AFCBW, mantisse, exponent); exponent 36 drivers/staging/pi433/rf69.h u8 exponent); exponent 39 drivers/staging/pi433/rf69.h u8 exponent); exponent 335 drivers/usb/host/uhci-hcd.h #define SKEL_INDEX(exponent) (9 - exponent) exponent 1084 drivers/usb/host/uhci-q.c int exponent; exponent 1087 drivers/usb/host/uhci-q.c for (exponent = 7; exponent >= 0; --exponent) { exponent 1088 drivers/usb/host/uhci-q.c if ((1 << exponent) <= urb->interval) exponent 1091 drivers/usb/host/uhci-q.c if (exponent < 0) exponent 1096 drivers/usb/host/uhci-q.c qh->period = 1 << exponent; exponent 1097 drivers/usb/host/uhci-q.c qh->skel = SKEL_INDEX(exponent); exponent 1104 drivers/usb/host/uhci-q.c } while (ret != 0 && --exponent >= 0); exponent 464 drivers/usb/serial/pl2303.c unsigned int baseline, mantissa, exponent; exponent 477 drivers/usb/serial/pl2303.c exponent = 0; exponent 479 drivers/usb/serial/pl2303.c if (exponent < 7) { exponent 481 drivers/usb/serial/pl2303.c exponent++; exponent 491 drivers/usb/serial/pl2303.c buf[1] = exponent << 1 | mantissa >> 8; exponent 495 drivers/usb/serial/pl2303.c baud = (baseline / mantissa) >> (exponent << 1); exponent 235 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c unsigned int exponent; exponent 251 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c for (exponent = 0; ; ++exponent) { exponent 253 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c printf("%d 10^%d\n", i, exponent); exponent 261 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c fprintf(stderr, "%d*10^%d: 0x%x\n", i, exponent, (exponent << 7) | i); exponent 263 tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c return (exponent << 7) | i;