Home
last modified time | relevance | path

Searched refs:do_div (Results 1 – 25 of 207) sorted by relevance

123456789

/linux-4.19.296/include/linux/
Dacct.h78 do_div(tmp, (NSEC_PER_SEC / AHZ)); in jiffies_to_AHZ()
86 do_div(x, (NSEC_PER_SEC / AHZ)); in nsec_to_AHZ()
89 do_div(x, (NSEC_PER_SEC / 512)); in nsec_to_AHZ()
97 do_div(x, (unsigned long)((9ull * NSEC_PER_SEC + (AHZ/2)) in nsec_to_AHZ()
Dmath64.h90 *remainder = do_div(dividend, divisor); in div_u64_rem()
274 rl.l.high = do_div(rh.ll, divisor); in mul_u64_u32_div()
277 do_div(rl.ll, divisor); in mul_u64_u32_div()
/linux-4.19.296/lib/
Dreciprocal_div.c21 do_div(m, d); in reciprocal_value()
48 do_div(mlow, d); in reciprocal_value_adv()
50 do_div(mhigh, d); in reciprocal_value_adv()
/linux-4.19.296/drivers/clk/mxs/
Dclk-ref.c61 do_div(tmp, frac); in clk_ref_recalc_rate()
74 do_div(tmp, rate); in clk_ref_round_rate()
84 do_div(tmp, frac); in clk_ref_round_rate()
99 do_div(tmp, rate); in clk_ref_set_rate()
Dclk-frac.c66 do_div(tmp, parent_rate); in clk_frac_round_rate()
92 do_div(tmp, parent_rate); in clk_frac_set_rate()
/linux-4.19.296/drivers/clk/imx/
Dclk-pfd.c65 do_div(tmp, frac); in clk_pfd_recalc_rate()
77 do_div(tmp, rate); in clk_pfd_round_rate()
85 do_div(tmp, frac); in clk_pfd_round_rate()
98 do_div(tmp, rate); in clk_pfd_set_rate()
Dclk-pllv3.c228 do_div(temp64, mfd); in clk_pllv3_av_recalc_rate()
255 do_div(temp64, parent_rate); in clk_pllv3_av_round_rate()
260 do_div(temp64, mfd); in clk_pllv3_av_round_rate()
285 do_div(temp64, parent_rate); in clk_pllv3_av_set_rate()
320 do_div(temp64, mf.mfd); in clk_pllv3_vf610_mf_to_rate()
342 do_div(temp64, parent_rate); in clk_pllv3_vf610_rate_to_mf()
/linux-4.19.296/drivers/media/dvb-frontends/
Dves1820.c141 fptmp = fpxin; do_div(fptmp, 123); in ves1820_set_symbolrate()
144 fptmp = fpxin; do_div(fptmp, 160); in ves1820_set_symbolrate()
147 fptmp = fpxin; do_div(fptmp, 246); in ves1820_set_symbolrate()
150 fptmp = fpxin; do_div(fptmp, 320); in ves1820_set_symbolrate()
153 fptmp = fpxin; do_div(fptmp, 492); in ves1820_set_symbolrate()
156 fptmp = fpxin; do_div(fptmp, 640); in ves1820_set_symbolrate()
159 fptmp = fpxin; do_div(fptmp, 984); in ves1820_set_symbolrate()
Dtda10048.c319 do_div(t, sample_freq_hz); in tda10048_set_phy2()
321 do_div(t, 10); in tda10048_set_phy2()
327 do_div(t, sample_freq_hz); in tda10048_set_phy2()
329 do_div(t, 10); in tda10048_set_phy2()
357 do_div(t, z); in tda10048_set_wref()
359 do_div(t, 10); in tda10048_set_wref()
385 do_div(t, bw); in tda10048_set_invwref()
387 do_div(t, 10); in tda10048_set_invwref()
/linux-4.19.296/drivers/iio/dac/
Ddpot-dac.c72 do_div(tmp, dac->max_ohms); in dpot_dac_read_raw()
74 do_div(tmp, 1000000000LL); in dpot_dac_read_raw()
154 do_div(tmp, val2); in dpot_dac_channel_max_ohms()
158 do_div(tmp, 1000000000LL); in dpot_dac_channel_max_ohms()
/linux-4.19.296/include/asm-generic/
Ddiv64.h43 # define do_div(n,base) ({ \ macro
219 # define do_div(n,base) ({ \ macro
245 # error do_div() does not yet support the C64
/linux-4.19.296/drivers/clk/samsung/
Dclk-pll.c120 do_div(fvco, (pdiv + 2) << sdiv); in samsung_pll2126_recalc_rate()
153 do_div(fvco, pdiv << sdiv); in samsung_pll3000_recalc_rate()
190 do_div(fvco, (pdiv << sdiv)); in samsung_pll35xx_recalc_rate()
300 do_div(fvco, (pdiv << sdiv)); in samsung_pll36xx_recalc_rate()
418 do_div(fvco, (pdiv << sdiv)); in samsung_pll45xx_recalc_rate()
568 do_div(fvco, (pdiv << sdiv)); in samsung_pll46xx_recalc_rate()
710 do_div(fvco, (pdiv << sdiv)); in samsung_pll6552_recalc_rate()
747 do_div(fvco, (pdiv << sdiv)); in samsung_pll6553_recalc_rate()
783 do_div(fvco, (pdiv + 2) << sdiv); in samsung_s3c2410_pll_recalc_rate()
801 do_div(fvco, (pdiv + 2) << sdiv); in samsung_s3c2440_mpll_recalc_rate()
[all …]
/linux-4.19.296/drivers/pwm/
Dpwm-rcar.c83 do_div(max, clk_rate); in rcar_pwm_get_clock_division()
116 do_div(one_cycle, clk_rate); in rcar_pwm_set_counter()
119 do_div(tmp, one_cycle); in rcar_pwm_set_counter()
123 do_div(tmp, one_cycle); in rcar_pwm_set_counter()
Dpwm-stm32.c197 do_div(div, MSEC_PER_SEC); in stm32_pwm_capture()
202 do_div(div, psc + 1); in stm32_pwm_capture()
248 do_div(prd, rate); in stm32_pwm_capture()
329 do_div(div, NSEC_PER_SEC); in stm32_pwm_config()
335 do_div(div, prescaler + 1); in stm32_pwm_config()
363 do_div(dty, period_ns); in stm32_pwm_config()
Dpwm-atmel-hlcdc.c74 do_div(clk_period_ns, clk_freq); in atmel_hlcdc_pwm_apply()
86 do_div(clk_period_ns, clk_freq); in atmel_hlcdc_pwm_apply()
126 do_div(pwmcval, state->period); in atmel_hlcdc_pwm_apply()
Dpwm-brcmstb.c133 do_div(rate, 1 << CWORD_BIT_SIZE); in brcmstb_pwm_config()
136 do_div(tmp, NSEC_PER_SEC); in brcmstb_pwm_config()
140 do_div(tmp, NSEC_PER_SEC); in brcmstb_pwm_config()
Dpwm-fsl-ftm.c156 do_div(ratio, sys_rate); in fsl_pwm_calculate_default_ps()
161 do_div(ratio, sys_rate); in fsl_pwm_calculate_default_ps()
178 do_div(c, 1000000000UL); in fsl_pwm_calculate_cycles()
182 do_div(c0, (1 << fpc->clk_ps)); in fsl_pwm_calculate_cycles()
251 do_div(duty, period_ns); in fsl_pwm_calculate_duty()
Dpwm-sun4i.c167 do_div(div, NSEC_PER_SEC); in sun4i_pwm_calculate()
179 do_div(div, pval); in sun4i_pwm_calculate()
181 do_div(div, NSEC_PER_SEC); in sun4i_pwm_calculate()
192 do_div(div, state->period); in sun4i_pwm_calculate()
/linux-4.19.296/drivers/clk/rockchip/
Dclk-pll.c171 do_div(rate64, cur.refdiv); in rockchip_rk3036_pll_recalc_rate()
177 do_div(frac_rate64, cur.refdiv); in rockchip_rk3036_pll_recalc_rate()
181 do_div(rate64, cur.postdiv1); in rockchip_rk3036_pll_recalc_rate()
182 do_div(rate64, cur.postdiv2); in rockchip_rk3036_pll_recalc_rate()
414 do_div(rate64, cur.nr); in rockchip_rk3066_pll_recalc_rate()
415 do_div(rate64, cur.no); in rockchip_rk3066_pll_recalc_rate()
648 do_div(rate64, cur.refdiv); in rockchip_rk3399_pll_recalc_rate()
654 do_div(frac_rate64, cur.refdiv); in rockchip_rk3399_pll_recalc_rate()
658 do_div(rate64, cur.postdiv1); in rockchip_rk3399_pll_recalc_rate()
659 do_div(rate64, cur.postdiv2); in rockchip_rk3399_pll_recalc_rate()
/linux-4.19.296/drivers/clk/
Dclk-si544.c220 do_div(vco, ls_freq); in si544_calc_muldiv()
232 tmp = do_div(vco, FXO); in si544_calc_muldiv()
238 do_div(vco, FXO); in si544_calc_muldiv()
259 do_div(vco, d); in si544_calc_rate()
/linux-4.19.296/fs/xfs/scrub/
Drtbitmap.c143 do_div(startext, sc->mp->m_sb.sb_rextsize); in xchk_xref_is_used_rt_space()
144 if (do_div(endext, sc->mp->m_sb.sb_rextsize)) in xchk_xref_is_used_rt_space()
/linux-4.19.296/include/linux/mtd/
Dnand.h432 pageoffs = do_div(tmp, nand->memorg.pagesize); in nanddev_offs_to_pos()
433 pos->page = do_div(tmp, nand->memorg.pages_per_eraseblock); in nanddev_offs_to_pos()
434 pos->eraseblock = do_div(tmp, nand->memorg.eraseblocks_per_lun); in nanddev_offs_to_pos()
436 pos->lun = do_div(tmp, nand->memorg.luns_per_target); in nanddev_offs_to_pos()
/linux-4.19.296/fs/ufs/
Dufs.h157 do_div(b, uspi->s_fpg); in ufs_dtog()
163 return do_div(b, uspi->s_fpg); in ufs_dtogd()
/linux-4.19.296/drivers/media/rc/
Dtango-ir.c220 do_div(clkdiv, 1000000); in tango_ir_probe()
226 do_div(clkdiv, 1000000); in tango_ir_probe()
233 do_div(clkdiv, RC6_CARRIER); in tango_ir_probe()
/linux-4.19.296/fs/ntfs/
Dtime.h98 ts.tv_nsec = do_div(t, 10000000) * 100; in ntfs2utc()

123456789