Home
last modified time | relevance | path

Searched refs:denom (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/arch/mips/netlogic/xlp/
Dnlm_hal.c228 unsigned int pll_post_div, ctrl_val0, ctrl_val1, denom; in nlm_xlp2_get_core_frequency() local
266 denom = 3 * pll_post_div; in nlm_xlp2_get_core_frequency()
267 do_div(num, denom); in nlm_xlp2_get_core_frequency()
275 unsigned int rstval, dfsval, denom; in nlm_xlp_get_core_frequency() local
287 denom = 3 * pll_divr * ext_div * dfs_div; in nlm_xlp_get_core_frequency()
288 do_div(num, denom); in nlm_xlp_get_core_frequency()
/linux-4.1.27/drivers/staging/sm750fb/
Dsm750_help.h103 #define roundedDiv(num,denom) ((2 * (num) + (denom)) / (2 * (denom))) argument
/linux-4.1.27/net/dccp/ccids/
Dccid2.c314 int denom = dp->dccps_l_ack_ratio * dp->dccps_l_ack_ratio - in ccid2_hc_tx_packet_sent()
317 denom = hc->tx_cwnd * hc->tx_cwnd / denom; in ccid2_hc_tx_packet_sent()
319 if (hc->tx_arsent >= denom) { in ccid2_hc_tx_packet_sent()
/linux-4.1.27/include/linux/
Dkernel.h123 #define mult_frac(x, numer, denom)( \ argument
125 typeof(x) quot = (x) / (denom); \
126 typeof(x) rem = (x) % (denom); \
127 (quot * (numer)) + ((rem * (numer)) / (denom)); \
/linux-4.1.27/drivers/clk/
Dclk-si5351.c454 unsigned long rfrac, denom, a, b, c; in si5351_pll_round_rate() local
471 denom = 1000 * 1000; in si5351_pll_round_rate()
473 lltmp *= denom; in si5351_pll_round_rate()
480 rational_best_approximation(rfrac, denom, in si5351_pll_round_rate()
683 unsigned long rfrac, denom; in si5351_msynth_round_rate() local
701 denom = 1000 * 1000; in si5351_msynth_round_rate()
703 lltmp *= denom; in si5351_msynth_round_rate()
710 rational_best_approximation(rfrac, denom, in si5351_msynth_round_rate()
/linux-4.1.27/drivers/video/fbdev/aty/
Dradeon_base.c461 int hTotal, vTotal, num, denom, m, n; in radeon_probe_pll_params() local
512 denom = 1; in radeon_probe_pll_params()
518 denom = 2*m; in radeon_probe_pll_params()
524 denom = 2*m; in radeon_probe_pll_params()
535 denom *= m; in radeon_probe_pll_params()
539 denom *= 2; in radeon_probe_pll_params()
542 denom *= 4; in radeon_probe_pll_params()
545 denom *= 8; in radeon_probe_pll_params()
548 denom *= 3; in radeon_probe_pll_params()
551 denom *= 6; in radeon_probe_pll_params()
[all …]
/linux-4.1.27/drivers/thermal/
Drockchip_thermal.c200 unsigned long denom; in rk_tsadcv2_code_to_temp() local
225 denom = v2_code_table[mid - 1].code - v2_code_table[mid].code; in rk_tsadcv2_code_to_temp()
226 return v2_code_table[mid - 1].temp + (num / denom); in rk_tsadcv2_code_to_temp()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D4965.c568 il4965_math_div_round(s32 num, s32 denom, s32 * res) in il4965_math_div_round() argument
576 if (denom < 0) { in il4965_math_div_round()
578 denom = -denom; in il4965_math_div_round()
581 *res = ((num * 2 + denom) / (denom * 2)) * sign; in il4965_math_div_round()
/linux-4.1.27/drivers/scsi/
Dscsi_transport_spi.c99 static int sprint_frac(char *dest, int value, int denom) in sprint_frac() argument
101 int frac = value % denom; in sprint_frac()
102 int result = sprintf(dest, "%d", value / denom); in sprint_frac()
109 denom /= 10; in sprint_frac()
110 sprintf(dest + result, "%d", frac / denom); in sprint_frac()
112 frac %= denom; in sprint_frac()
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-vid-cap.c1582 u32 *num, u32 *denom) in find_aspect_ratio() argument
1586 *denom = 3; in find_aspect_ratio()
1589 *denom = 9; in find_aspect_ratio()
1592 *denom = 10; in find_aspect_ratio()
1595 *denom = 4; in find_aspect_ratio()
1598 *denom = 9; in find_aspect_ratio()
1601 *denom = 9; in find_aspect_ratio()
/linux-4.1.27/drivers/media/dvb-frontends/
Ddib7000p.c1787 u32 tmp, denom; in dib7000p_get_time_us() local
1860 denom = bits_per_symbol * rate_num * fft_div * 384; in dib7000p_get_time_us()
1863 if (!denom) in dib7000p_get_time_us()
1871 time_us += denom / 2; in dib7000p_get_time_us()
1872 do_div(time_us, denom); in dib7000p_get_time_us()
2422 u32 denom = P_Kout; in dib7090_calcSyncFreq() local
2423 u32 syncFreq = ((nom << quantif) / denom); in dib7090_calcSyncFreq()
Ddib8000.c1380 u32 denom = P_Kout; in dib8096p_calcSyncFreq() local
1381 u32 syncFreq = ((nom << quantif) / denom); in dib8096p_calcSyncFreq()
3984 u32 tmp, denom; in dib8000_get_time_us() local
4025 denom = 0; in dib8000_get_time_us()
4071 denom += bits_per_symbol * rate_num * fft_div * nsegs * 384; in dib8000_get_time_us()
4075 if (!denom) in dib8000_get_time_us()
4083 time_us += denom / 2; in dib8000_get_time_us()
4084 do_div(time_us, denom); in dib8000_get_time_us()
/linux-4.1.27/drivers/media/tuners/
Dmt2063.c1433 static u32 MT2063_fLO_FractionalTerm(u32 f_ref, u32 num, u32 denom) in MT2063_fLO_FractionalTerm() argument
1436 u32 term1 = t1 / denom; in MT2063_fLO_FractionalTerm()
1437 u32 loss = t1 % denom; in MT2063_fLO_FractionalTerm()
1439 (((f_ref & 0x00003FFF) * num + (loss << 14)) + (denom / 2)) / denom; in MT2063_fLO_FractionalTerm()
/linux-4.1.27/drivers/tty/serial/
Dimx.c1279 unsigned long num, denom; in imx_set_termios() local
1402 1 << 16, 1 << 16, &num, &denom); in imx_set_termios()
1406 do_div(tdiv64, denom * 16 * div); in imx_set_termios()
1411 denom -= 1; in imx_set_termios()
1420 writel(denom, sport->port.membase + UBMR); in imx_set_termios()
/linux-4.1.27/drivers/net/wireless/orinoco/
Dwext.c440 int denom = 1; in orinoco_ioctl_setfreq() local
445 denom *= 10; in orinoco_ioctl_setfreq()
447 chan = ieee80211_frequency_to_channel(frq->m / denom); in orinoco_ioctl_setfreq()