/kernel/linux/linux-5.10/drivers/clk/imx/ |
H A D | clk-sscg-pll.c | 136 do_div(temp_setup->vco2, temp_setup->divr2 + 1); in clk_sscg_divq_lookup() 142 do_div(temp_setup->fout, 2 * (temp_setup->divq + 1)); in clk_sscg_divq_lookup() 178 do_div(temp_setup->ref_div2, temp_setup->divr2 + 1); in clk_sscg_divr2_lookup() 214 do_div(vco1, temp_setup->divr1 + 1); in clk_sscg_divf1_lookup() 236 do_div(temp_setup->ref_div1, temp_setup->divr1 + 1); in clk_sscg_divr1_lookup() 348 do_div(temp64, (divr2 + 1) * (divq + 1)); in clk_sscg_pll_recalc_rate() 352 do_div(temp64, (divr1 + 1) * (divr2 + 1) * (divq + 1)); in clk_sscg_pll_recalc_rate()
|
H A D | clk-pllv3.c | 223 do_div(temp64, mfd); in clk_pllv3_av_recalc_rate() 250 do_div(temp64, parent_rate); in clk_pllv3_av_round_rate() 255 do_div(temp64, mfd); in clk_pllv3_av_round_rate() 280 do_div(temp64, parent_rate); in clk_pllv3_av_set_rate() 315 do_div(temp64, mf.mfd); in clk_pllv3_vf610_mf_to_rate() 337 do_div(temp64, parent_rate); in clk_pllv3_vf610_rate_to_mf()
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | ves1820.c | 129 fptmp = fpxin; do_div(fptmp, 123); in ves1820_set_symbolrate() 132 fptmp = fpxin; do_div(fptmp, 160); in ves1820_set_symbolrate() 135 fptmp = fpxin; do_div(fptmp, 246); in ves1820_set_symbolrate() 138 fptmp = fpxin; do_div(fptmp, 320); in ves1820_set_symbolrate() 141 fptmp = fpxin; do_div(fptmp, 492); in ves1820_set_symbolrate() 144 fptmp = fpxin; do_div(fptmp, 640); in ves1820_set_symbolrate() 147 fptmp = fpxin; do_div(fptmp, 984); in ves1820_set_symbolrate()
|
/kernel/linux/linux-6.6/drivers/clk/imx/ |
H A D | clk-sscg-pll.c | 136 do_div(temp_setup->vco2, temp_setup->divr2 + 1); in clk_sscg_divq_lookup() 142 do_div(temp_setup->fout, 2 * (temp_setup->divq + 1)); in clk_sscg_divq_lookup() 178 do_div(temp_setup->ref_div2, temp_setup->divr2 + 1); in clk_sscg_divr2_lookup() 214 do_div(vco1, temp_setup->divr1 + 1); in clk_sscg_divf1_lookup() 236 do_div(temp_setup->ref_div1, temp_setup->divr1 + 1); in clk_sscg_divr1_lookup() 348 do_div(temp64, (divr2 + 1) * (divq + 1)); in clk_sscg_pll_recalc_rate() 352 do_div(temp64, (divr1 + 1) * (divr2 + 1) * (divq + 1)); in clk_sscg_pll_recalc_rate()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | ves1820.c | 129 fptmp = fpxin; do_div(fptmp, 123); in ves1820_set_symbolrate() 132 fptmp = fpxin; do_div(fptmp, 160); in ves1820_set_symbolrate() 135 fptmp = fpxin; do_div(fptmp, 246); in ves1820_set_symbolrate() 138 fptmp = fpxin; do_div(fptmp, 320); in ves1820_set_symbolrate() 141 fptmp = fpxin; do_div(fptmp, 492); in ves1820_set_symbolrate() 144 fptmp = fpxin; do_div(fptmp, 640); in ves1820_set_symbolrate() 147 fptmp = fpxin; do_div(fptmp, 984); in ves1820_set_symbolrate()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | tsc.c | 346 do_div(tmp, 1000000); in calc_hpet_ref() 366 do_div(tmp, PMTMR_TICKS_PER_SEC); in calc_pmtimer_ref() 367 do_div(deltatsc, tmp); in calc_pmtimer_ref() 450 do_div(delta, ms); in pit_calibrate_tsc() 612 do_div(delta, i*256*1000); in quick_pit_calibrate() 789 do_div(delta, tsc_ref_min); in pit_hpet_ptimer_calibrate_cpu() 1262 rem = do_div(art, art_to_tsc_denominator); in convert_art_to_tsc() 1267 do_div(tmp, art_to_tsc_denominator); in convert_art_to_tsc() 1300 rem = do_div(art_ns, USEC_PER_SEC); in convert_art_ns_to_tsc() 1305 do_div(tm in convert_art_ns_to_tsc() [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | tsc.c | 383 do_div(tmp, 1000000); in calc_hpet_ref() 403 do_div(tmp, PMTMR_TICKS_PER_SEC); in calc_pmtimer_ref() 404 do_div(deltatsc, tmp); in calc_pmtimer_ref() 487 do_div(delta, ms); in pit_calibrate_tsc() 649 do_div(delta, i*256*1000); in quick_pit_calibrate() 826 do_div(delta, tsc_ref_min); in pit_hpet_ptimer_calibrate_cpu() 1304 rem = do_div(art, art_to_tsc_denominator); in convert_art_to_tsc() 1309 do_div(tmp, art_to_tsc_denominator); in convert_art_to_tsc() 1342 rem = do_div(art_ns, USEC_PER_SEC); in convert_art_ns_to_tsc() 1347 do_div(tm in convert_art_ns_to_tsc() [all...] |
/kernel/linux/linux-6.6/drivers/iio/common/scmi_sensors/ |
H A D | scmi_iio.c | 74 do_div(time, int_pow(10, abs(tstamp_scale))); in scmi_iio_sensor_update_cb() 162 do_div(sf, MICROHZ_PER_HZ); in scmi_iio_set_odr_val() 166 do_div(sec, uHz); in scmi_iio_set_odr_val() 244 rem = do_div(freq, interval_ns); in convert_ns_to_freq() 247 do_div(*uhz, interval_ns); in convert_ns_to_freq() 273 do_div(sensor_update_interval, sensor_interval_mult); in scmi_iio_get_odr_val() 400 rem = do_div(resolution, in scmi_iio_get_raw_available() 507 do_div(sensor_update_interval, sensor_interval_mult); in scmi_iio_convert_interval_to_ns()
|
/kernel/linux/linux-5.10/drivers/clk/mmp/ |
H A D | clk-pll.c | 75 do_div(rate, refdiv); in mmp_clk_pll_recalc_rate() 76 do_div(rate, postdivs[postdiv]); in mmp_clk_pll_recalc_rate() 89 do_div(rate, refdiv + 2); in mmp_clk_pll_recalc_rate()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/ |
H A D | cmd.c | 194 do_div(info->time, 1000); in carl9170_collect_tally() 195 do_div(info->time_busy, 1000); in carl9170_collect_tally() 196 do_div(info->time_tx, 1000); in carl9170_collect_tally()
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | div64.h | 11 * The semantics of do_div() are: 13 * uint32_t do_div(uint64_t *n, uint32_t base) 30 * do_div - returns 2 values: calculate remainder and update new dividend 43 # define do_div(n,base) ({ \ macro 223 # define do_div(n,base) ({ \ macro 249 # error do_div() does not yet support the C64
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | div64.h | 11 * The semantics of do_div() is, in C++ notation, observing that the name 15 * uint32_t do_div(uint64_t &n, uint32_t base) 32 * do_div - returns 2 values: calculate remainder and update new dividend 45 # define do_div(n,base) ({ \ macro 219 # define do_div(n,base) ({ \ macro 245 # error do_div() does not yet support the C64
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | math.h | 40 ({ unsigned long long _tmp = (ll); do_div(_tmp, d); _tmp; }) 105 do_div(_tmp, __d); \ 133 #define sector_div(a, b) do_div(a, b)
|
/kernel/linux/linux-6.6/drivers/clk/mmp/ |
H A D | clk-pll.c | 75 do_div(rate, refdiv); in mmp_clk_pll_recalc_rate() 76 do_div(rate, postdivs[postdiv]); in mmp_clk_pll_recalc_rate() 89 do_div(rate, refdiv + 2); in mmp_clk_pll_recalc_rate()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/ |
H A D | cmd.c | 194 do_div(info->time, 1000); in carl9170_collect_tally() 195 do_div(info->time_busy, 1000); in carl9170_collect_tally() 196 do_div(info->time_tx, 1000); in carl9170_collect_tally()
|
/kernel/linux/linux-5.10/drivers/clk/samsung/ |
H A D | clk-pll.c | 118 do_div(fvco, (pdiv + 2) << sdiv); in samsung_pll2126_recalc_rate() 151 do_div(fvco, pdiv << sdiv); in samsung_pll3000_recalc_rate() 188 do_div(fvco, (pdiv << sdiv)); in samsung_pll35xx_recalc_rate() 298 do_div(fvco, (pdiv << sdiv)); in samsung_pll36xx_recalc_rate() 416 do_div(fvco, (pdiv << sdiv)); in samsung_pll45xx_recalc_rate() 566 do_div(fvco, (pdiv << sdiv)); in samsung_pll46xx_recalc_rate() 708 do_div(fvco, (pdiv << sdiv)); in samsung_pll6552_recalc_rate() 745 do_div(fvco, (pdiv << sdiv)); in samsung_pll6553_recalc_rate() 781 do_div(fvco, (pdiv + 2) << sdiv); in samsung_s3c2410_pll_recalc_rate() 799 do_div(fvc in samsung_s3c2440_mpll_recalc_rate() [all...] |
/kernel/linux/linux-6.6/drivers/clk/samsung/ |
H A D | clk-pll.c | 162 do_div(fvco, (pdiv + 2) << sdiv); in samsung_pll2126_recalc_rate() 195 do_div(fvco, pdiv << sdiv); in samsung_pll3000_recalc_rate() 232 do_div(fvco, (pdiv << sdiv)); in samsung_pll35xx_recalc_rate() 339 do_div(fvco, (pdiv << sdiv)); in samsung_pll36xx_recalc_rate() 446 do_div(fvco, (pdiv << sdiv)); in samsung_pll0822x_recalc_rate() 534 do_div(fvco, (pdiv << sdiv)); in samsung_pll0831x_recalc_rate() 632 do_div(fvco, (pdiv << sdiv)); in samsung_pll45xx_recalc_rate() 768 do_div(fvco, (pdiv << sdiv)); in samsung_pll46xx_recalc_rate() 896 do_div(fvco, (pdiv << sdiv)); in samsung_pll6552_recalc_rate() 933 do_div(fvc in samsung_pll6553_recalc_rate() [all...] |
/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
H A D | clk-pll.c | 173 do_div(rate64, cur.refdiv); in rockchip_rk3036_pll_recalc_rate() 179 do_div(frac_rate64, cur.refdiv); in rockchip_rk3036_pll_recalc_rate() 183 do_div(rate64, cur.postdiv1); in rockchip_rk3036_pll_recalc_rate() 184 do_div(rate64, cur.postdiv2); in rockchip_rk3036_pll_recalc_rate() 418 do_div(rate64, cur.nr); in rockchip_rk3066_pll_recalc_rate() 419 do_div(rate64, cur.no); in rockchip_rk3066_pll_recalc_rate() 655 do_div(rate64, cur.refdiv); in rockchip_rk3399_pll_recalc_rate() 661 do_div(frac_rate64, cur.refdiv); in rockchip_rk3399_pll_recalc_rate() 665 do_div(rate64, cur.postdiv1); in rockchip_rk3399_pll_recalc_rate() 666 do_div(rate6 in rockchip_rk3399_pll_recalc_rate() [all...] |
/kernel/linux/linux-5.10/kernel/time/ |
H A D | jiffies.c | 112 do_div(shift_hz, cycles_per_tick); in register_refined_jiffies() 116 do_div(nsec_per_tick, (u32)shift_hz); in register_refined_jiffies()
|
/kernel/linux/linux-6.6/kernel/time/ |
H A D | jiffies.c | 94 do_div(shift_hz, cycles_per_tick); in register_refined_jiffies() 98 do_div(nsec_per_tick, (u32)shift_hz); in register_refined_jiffies()
|
/kernel/linux/linux-5.10/arch/mips/netlogic/xlp/ |
H A D | nlm_hal.c | 269 do_div(num, denom); in nlm_xlp2_get_core_frequency() 290 do_div(num, denom); in nlm_xlp_get_core_frequency() 435 do_div(pll_out_freq_num, pll_out_freq_den); in nlm_xlp2_get_pic_frequency() 444 do_div(pll_out_freq_num, 1 << pic_div); in nlm_xlp2_get_pic_frequency()
|
/kernel/linux/common_modules/ucollection/ |
H A D | ucollection_process_cpu.c | 70 do_div(utime, NS_TO_MS); in get_process_usage_cputime() 71 do_div(stime, NS_TO_MS); in get_process_usage_cputime() 96 do_div(utime, NS_TO_MS); in get_thread_load() 97 do_div(stime, NS_TO_MS); in get_thread_load()
|
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-lpss.c | 90 do_div(freq, period_ns); in pwm_lpss_prepare() 104 do_div(on_time_div, period_ns); in pwm_lpss_prepare() 183 do_div(freq, base_unit_range); in pwm_lpss_get_state() 190 do_div(on_time_div, 255); in pwm_lpss_get_state()
|
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-lpss.c | 132 do_div(freq, period_ns); in pwm_lpss_prepare() 146 do_div(on_time_div, period_ns); in pwm_lpss_prepare() 225 do_div(freq, base_unit_range); in pwm_lpss_get_state() 232 do_div(on_time_div, 255); in pwm_lpss_get_state()
|
/kernel/linux/linux-6.6/drivers/clk/rockchip/ |
H A D | clk-pll.c | 173 do_div(rate64, cur.refdiv); in rockchip_rk3036_pll_recalc_rate() 179 do_div(frac_rate64, cur.refdiv); in rockchip_rk3036_pll_recalc_rate() 183 do_div(rate64, cur.postdiv1); in rockchip_rk3036_pll_recalc_rate() 184 do_div(rate64, cur.postdiv2); in rockchip_rk3036_pll_recalc_rate() 418 do_div(rate64, cur.nr); in rockchip_rk3066_pll_recalc_rate() 419 do_div(rate64, cur.no); in rockchip_rk3066_pll_recalc_rate() 655 do_div(rate64, cur.refdiv); in rockchip_rk3399_pll_recalc_rate() 661 do_div(frac_rate64, cur.refdiv); in rockchip_rk3399_pll_recalc_rate() 665 do_div(rate64, cur.postdiv1); in rockchip_rk3399_pll_recalc_rate() 666 do_div(rate6 in rockchip_rk3399_pll_recalc_rate() [all...] |