Lines Matching refs:exp
1920 u32 ix = 0, tmp_val = 0, exp = 0, mant = 0; in dib8000_get_adc_power() local
1927 exp++; in dib8000_get_adc_power()
1928 mant = (val * 1000 / (1<<exp)); in dib8000_get_adc_power()
1930 val = (lut_1000ln_mant[ix] + 693*(exp-20) - 6908); in dib8000_get_adc_power()
3832 u32 n, s, exp; in dib8000_get_snr() local
3840 exp = (val & 0x3f); in dib8000_get_snr()
3841 if ((exp & 0x20) != 0) in dib8000_get_snr()
3842 exp -= 0x40; in dib8000_get_snr()
3843 n <<= exp+16; in dib8000_get_snr()
3850 exp = (val & 0x3f); in dib8000_get_snr()
3851 if ((exp & 0x20) != 0) in dib8000_get_snr()
3852 exp -= 0x40; in dib8000_get_snr()
3853 s <<= exp+16; in dib8000_get_snr()