Searched refs:intlog10 (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/include/linux/
H A Dint_log.h36 * intlog10 - computes log10 of a value; the result is shifted left by 24 bits
42 * intlog10(value) = intlog10(value * 10^x) - x * 2^24
46 * intlog10(1000) will give 3 << 24 = 3 * 2^24
48 * due to the implementation intlog10(1000) might be not exactly 3 * 2^24
54 extern unsigned int intlog10(u32 value);
/linux-master/lib/math/
H A Dint_log.c111 unsigned int intlog10(u32 value) function
133 EXPORT_SYMBOL(intlog10); variable
/linux-master/drivers/media/dvb-frontends/
H A Dmn88472.c101 stmp = ((u64)80807124 - intlog10(utmp) + 3355443)
127 stmp = ((u64)70706234 - intlog10(utmp)
134 stmp = ((u64)80807124 - intlog10(utmp)
158 stmp = ((u64)15151336 + intlog10(utmp1)
159 - intlog10(utmp2)) * 10000 >> 24;
H A Daf9033.c732 utmp1 = ((u64)(intlog10(utmp1)
733 - intlog10(1690000 - utmp1)
743 utmp1 = ((u64)(intlog10(utmp1 - 370000)
744 - intlog10(828000 - utmp1)
754 utmp1 = ((u64)(intlog10(utmp1 - 193000)
755 - intlog10(425000 - utmp1)
H A Dmn88473.c341 stmp = div_u64(((u64)80807124 - intlog10(utmp)
366 stmp = div_u64(((u64)70706234 - intlog10(utmp)
373 stmp = div_u64(((u64)80807124 - intlog10(utmp)
396 stmp = div_u64(((u64)15151336 + intlog10(utmp1)
397 - intlog10(utmp2)) * 10000, 1 << 24);
H A Daf9013.c673 utmp1 = ((u64)(intlog10(utmp1)
674 - intlog10(1690000 - utmp1)
684 utmp1 = ((u64)(intlog10(utmp1 - 370000)
685 - intlog10(828000 - utmp1)
695 utmp1 = ((u64)(intlog10(utmp1 - 193000)
696 - intlog10(425000 - utmp1)
H A Dcxd2820r_t.c311 cnr = div_u64((u64)(intlog10(utmp)
312 - intlog10(32000 - utmp) + 55532585)
H A Dmn88443x.c327 tmp = (s64)2 * intlog10(x) - intlog10(abs(d)) - d_3
514 /* intlog10(65536) = 80807124, 0.2 * 2^24 = 3355443 */
515 tmp = (u64)80807124 - intlog10((tmpu << 8) | tmpl)
H A Ddib7000p.c1642 result = intlog10(2) * 10 * signal_exp + 10 * intlog10(signal_mant);
1644 result = intlog10(2) * 10 * signal_exp - 100;
1647 result -= intlog10(2) * 10 * noise_exp + 10 * intlog10(noise_mant);
1649 result -= intlog10(2) * 10 * noise_exp - 100;
H A Dcxd2820r_t2.c338 cnr = div_u64((u64)(intlog10(utmp)
H A Dor51132.c439 SNR * 2^24 = 10*(c - 2*intlog10(MSE))
448 mse = 2*intlog10(mse);
H A Dor51211.c263 SNR * 2^24 = 10*(c - 2*intlog10(MSE))
271 mse = 2*intlog10(mse);
H A Dtc90522.c425 p = intlog10(5505024) - intlog10(cndat);
H A Drtl2832.c716 intlog10(u16tmp)) / ((1 << 24) / 10000);
H A Drtl2830.c459 intlog10(utmp)) / ((1 << 24) / 10000);
H A Dlgdt3305.c973 mse = intlog10(mse);
H A Dlgdt330x.c472 * SNR * 2^24 = 10*(c - intlog10(MSE))
480 mse = intlog10(mse);
H A Dsi2165.c728 * 1000 * 10 * (intlog10(2^24) - intlog10(regval)) / 2^24
730 * intlog10(x) = log10(x) * 2^24
731 * intlog10(2^24) = log10(2^24) * 2^24 = 121210686
733 u32tmp = (1000 * 10 * (121210686 - (u64)intlog10(u32tmp)))
H A Dm88ds3103.c267 cnr = div_u64((u64) 10000 * intlog10(itmp), (1 << 24));
H A Ddib8000.c3902 snr_master = 10*intlog10(snr_master>>16);
4168 snr = 10 * intlog10(snr);
H A Ddib9000.c2335 snr_master = 10 * intlog10(snr_master >> 16);
H A Dcxd2841er.c33 #define INTLOG10X100(x) ((u32) (((u64) intlog10(x) * 100) >> 24))
1874 *snr = 10000 * (intlog10(reg) >> 24) - 9031;
/linux-master/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd_dvbt_mon.c445 *snr = intlog10(reg_value) - intlog10(5350 - reg_value);
H A Dcxd2880_tnrdmd_dvbt2_mon.c1292 *snr = intlog10(reg_value) - intlog10(12600 - reg_value);
/linux-master/sound/soc/codecs/
H A Dnau8825.c342 return intlog10(value) / ((1 << 24) / 1000);

Completed in 265 milliseconds

12