Searched refs:mantissa (Results 1 - 8 of 8) sorted by relevance

/drivers/hwmon/pmbus/
H A Dzl6100.c68 s32 mantissa; local
72 mantissa = ((s16)((l & 0x7ff) << 5)) >> 5;
74 val = mantissa;
92 s16 exponent = 0, mantissa; local
104 /* Reduce large mantissa until it fits into 10 bit */
109 /* Increase small mantissa to improve precision */
115 /* Convert mantissa from milli-units to units */
116 mantissa = DIV_ROUND_CLOSEST(val, 1000);
119 if (mantissa > 0x3ff)
120 mantissa
[all...]
H A Dpmbus_core.c410 s32 mantissa; local
415 mantissa = (u16) sensor->data;
418 mantissa = ((s16)((sensor->data & 0x7ff) << 5)) >> 5;
421 val = mantissa;
522 s16 exponent = 0, mantissa; local
562 /* Reduce large mantissa until it fits into 10 bit */
567 /* Increase small mantissa to improve precision */
573 /* Convert mantissa from milli-units to units */
574 mantissa = DIV_ROUND_CLOSEST(val, 1000);
577 if (mantissa >
[all...]
/drivers/isdn/mISDN/
H A Ddsp_audio.c123 int sign, exponent, mantissa; local
134 mantissa = (sample >> (exponent + 3)) & 0x0F;
135 ulawbyte = ~(sign | (exponent << 4) | mantissa);
/drivers/isdn/i4l/
H A Disdn_audio.c265 mantissa; local
278 mantissa = (sample >> (exponent + 3)) & 0x0F;
279 ulawbyte = ~(sign | (exponent << 4) | mantissa);
/drivers/md/bcache/
H A Dbset.c243 unsigned mantissa:BKEY_MANTISSA_BITS; member in struct:bkey_float
499 * bits we're going to store in bkey_float->mantissa. t->prev[j] stores the size
584 f->mantissa = bfloat_mantissa(m, f) - 1;
908 * n = (f->mantissa > bfloat_mantissa())
912 * We need to subtract 1 from f->mantissa for the sign bit trick
917 (f->mantissa -
/drivers/isdn/hardware/mISDN/
H A Dhfcmulti.c1842 u_int mantissa; local
1881 mantissa = w_float & 0x0fff;
1883 mantissa |= 0xfffff000;
1886 mantissa ^= 0x1000;
1887 mantissa <<= (exponent - 1);
1891 coeff[co << 1] = mantissa;
1900 mantissa = w_float & 0x0fff;
1902 mantissa |= 0xfffff000;
1905 mantissa ^= 0x1000;
1906 mantissa <<
[all...]
/drivers/pcmcia/
H A Dcistpl.c35 static const u_char mantissa[] = { variable
46 (mantissa[(((v)>>3)&15)-1] * exponent[(v)&7] / 10)
49 (mantissa[((v)>>3)&15] * exponent[(v)&7] / 10)
/drivers/atm/
H A Diphase.c298 ** | R | NZ | 5-bit exponent | 9-bit mantissa |
311 #define M_BITS 9 /* Number of bits in mantissa */
340 u32 exp, mantissa, cps;
344 mantissa = rate & M_MASK;
347 cps = (1 << M_BITS) | mantissa;

Completed in 202 milliseconds