Home
last modified time | relevance | path

Searched refs:div_u64 (Results 26 – 50 of 403) sorted by relevance

12345678910>>...17

/openbmc/linux/block/
H A Dgenhd.c972 (unsigned int)div_u64(stat.nsecs[STAT_READ], NSEC_PER_MSEC), in part_stat_show()
976 (unsigned int)div_u64(stat.nsecs[STAT_WRITE], NSEC_PER_MSEC), in part_stat_show()
979 (unsigned int)div_u64(stat.nsecs[STAT_READ] + in part_stat_show()
987 (unsigned int)div_u64(stat.nsecs[STAT_DISCARD], NSEC_PER_MSEC), in part_stat_show()
989 (unsigned int)div_u64(stat.nsecs[STAT_FLUSH], NSEC_PER_MSEC)); in part_stat_show()
1274 (unsigned int)div_u64(stat.nsecs[STAT_READ], in diskstats_show()
1279 (unsigned int)div_u64(stat.nsecs[STAT_WRITE], in diskstats_show()
1283 (unsigned int)div_u64(stat.nsecs[STAT_READ] + in diskstats_show()
1291 (unsigned int)div_u64(stat.nsecs[STAT_DISCARD], in diskstats_show()
1294 (unsigned int)div_u64(stat.nsecs[STAT_FLUSH], in diskstats_show()
/openbmc/linux/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_mdio.c158 freq_output = div_u64((MLXBF_GIGE_MDIO_FREQ_REFERENCE * core_f), in calculate_i1clk()
160 freq_output = div_u64(freq_output, (core_r + 1) * (core_od + 1)); in calculate_i1clk()
183 mdio_period = div_u64((MLXBF_GIGE_MDC_CLK_NS >> 1) * i1clk, 1000000000) - 1; in mdio_period_map()
/openbmc/linux/drivers/watchdog/
H A Dsp805_wdt.c105 load = div_u64(rate, 2) * timeout - 1; in wdt_setload()
113 wdd->timeout = div_u64((load + 1) * 2 + (rate / 2), rate); in wdt_setload()
133 return div_u64(load, wdt->rate); in wdt_timeleft()
/openbmc/linux/drivers/media/platform/qcom/camss/
H A Dcamss-csiphy-2ph-1-0.c85 ui = div_u64(1000000000000LL, link_freq); in csiphy_settle_cnt_calc()
91 timer_period = div_u64(1000000000000LL, timer_clk_rate); in csiphy_settle_cnt_calc()
/openbmc/linux/drivers/cpuidle/
H A Ddriver.c188 s->target_residency = div_u64(s->target_residency_ns, NSEC_PER_USEC); in __cpuidle_driver_init()
195 s->exit_latency = div_u64(s->exit_latency_ns, NSEC_PER_USEC); in __cpuidle_driver_init()
/openbmc/linux/drivers/iio/light/
H A Dcm3232.c215 lux = div_u64(lux, als_it); in cm3232_get_lux()
226 lux = div_u64(lux, CM3232_CALIBSCALE_RESOLUTION); in cm3232_get_lux()
227 lux = div_u64(lux, CM3232_MLUX_PER_LUX); in cm3232_get_lux()
H A Dcm32181.c320 lux = div_u64(lux, als_it); in cm32181_get_lux()
328 lux = div_u64(lux, CM32181_CALIBSCALE_RESOLUTION); in cm32181_get_lux()
329 lux = div_u64(lux, CM32181_LUX_PER_BIT_RESOLUTION); in cm32181_get_lux()
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Dhdmi_pll.c74 mf = (u32)div_u64(262144ull * (target_clkdco - clkdco), fint); in hdmi_pll_compute()
77 clkdco += (u32)div_u64((u64)mf * fint, 262144); in hdmi_pll_compute()
/openbmc/linux/lib/zstd/common/
H A Dzstd_deps.h69 return div_u64(dividend, divisor); in ZSTD_div64()
/openbmc/linux/drivers/pwm/
H A Dpwm-atmel-tcb.c290 min = div_u64((u64)NSEC_PER_SEC * atmel_tcb_divisors[i], rate); in atmel_tcb_pwm_config()
303 min = div_u64(NSEC_PER_SEC, rate); in atmel_tcb_pwm_config()
311 duty = div_u64(duty_ns, min); in atmel_tcb_pwm_config()
312 period = div_u64(period_ns, min); in atmel_tcb_pwm_config()
/openbmc/linux/drivers/media/test-drivers/vivid/
H A Dvivid-meta-cap.c185 meta->buf[0] = div_u64(soe, VIVID_META_CLOCK_UNIT); in vivid_meta_cap_fillbuff()
192 meta->buf[buf_off] = div_u64((soe + dev->cap_frame_eof_offset), in vivid_meta_cap_fillbuff()
/openbmc/linux/drivers/md/bcache/
H A Dutil.c205 d->next += div_u64(done * NSEC_PER_SEC, atomic_long_read(&d->rate)); in bch_next_delay()
220 ? div_u64(d->next - now, NSEC_PER_SEC / HZ) in bch_next_delay()
/openbmc/linux/kernel/sched/
H A Dpelt.c264 sa->load_avg = div_u64(load * sa->load_sum, divider); in ___update_load_avg()
265 sa->runnable_avg = div_u64(sa->runnable_sum, divider); in ___update_load_avg()
/openbmc/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_gen4_timer.c31 time_periods = div_u64(ktime_ms_delta(ktime_get_real(), timer_ctx->initial_ktime), in work_handler()
/openbmc/linux/drivers/iio/filter/
H A Dadmv8818.c139 freq_step = div_u64((freq_range_hpf[i][1] - in __admv8818_hpf_select()
205 freq_step = div_u64((freq_range_lpf[i][1] - freq_range_lpf[i][0]), 15); in __admv8818_lpf_select()
281 *hpf_freq = div_u64(freq_range_hpf[hpf_band - 1][1] - freq_range_hpf[hpf_band - 1][0], 15); in __admv8818_read_hpf_freq()
319 *lpf_freq = div_u64(freq_range_lpf[lpf_band - 1][1] - freq_range_lpf[lpf_band - 1][0], 15); in __admv8818_read_lpf_freq()
/openbmc/linux/drivers/clk/
H A Dclk-loongson2.c80 return div_u64((u64)rate * mult, div); in loongson2_calc_pll_rate()
143 return div_u64((u64)rate * (mult + 1), 8); in loongson2_calc_rate()
/openbmc/linux/drivers/hwmon/
H A Dina238.c300 power = div_u64(regval * 1000ULL * INA238_FIXED_SHUNT * in ina238_read_power()
314 power = div_u64((regval << 8) * 1000ULL * INA238_FIXED_SHUNT * in ina238_read_power()
347 regval = div_u64(val * 20ULL * data->rshunt, in ina238_write_power()
/openbmc/linux/drivers/regulator/
H A Dmax5970-regulator.c160 div_u64(mul_u32_u32(data->shunt_micro_ohms, data->lim_uA), in max597x_set_ocp()
167 vthst = div_u64(mul_u32_u32(vthst, 120), 100); in max597x_set_ocp()
177 val = div_u64(mul_u32_u32(0xFF, vthfst), data->irng); in max597x_set_ocp()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource_helpers.c656 refresh_rate = div_u64(refresh_rate, pipe->stream->timing.v_total); in dcn32_subvp_drr_admissable()
657 refresh_rate = div_u64(refresh_rate, pipe->stream->timing.h_total); in dcn32_subvp_drr_admissable()
714 refresh_rate = div_u64(refresh_rate, pipe->stream->timing.v_total); in dcn32_subvp_vblank_admissable()
715 refresh_rate = div_u64(refresh_rate, pipe->stream->timing.h_total); in dcn32_subvp_vblank_admissable()
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_tbf.c25 cir = div_u64(qopt->replace_params.rate.rate_bytes_ps, 1000) * 8; in lan966x_tbf_add()
/openbmc/linux/arch/x86/kernel/acpi/
H A Dcppc.c90 perf_ratio = div_u64(highest_perf * SCHED_CAPACITY_SCALE, nominal_perf); in amd_set_max_freq_ratio()
/openbmc/linux/drivers/media/i2c/
H A Dds90ub953.c888 fc_divided = div_u64(fc, hs_clk_div); in ub953_calc_clkout_ub953()
893 res = div_u64(fc_divided * mul, div); in ub953_calc_clkout_ub953()
912 fc_divided = div_u64(fc, 8); in ub953_calc_clkout_ub971()
917 res = div_u64(fc_divided * mul, div); in ub953_calc_clkout_ub971()
1014 rate = div_u64(fc_rate * mul, 8 * div); in ub953_clkout_recalc_rate()
1026 rate = div_u64(div_u64(fc_rate, hs_clk_div) * mul, div); in ub953_clkout_recalc_rate()
/openbmc/linux/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy_14nm.c186 step_size = div_u64(step_size, ref); in pll_14nm_ssc_calc()
188 step_size = div_u64(step_size, 1000); in pll_14nm_ssc_calc()
190 step_size = div_u64(step_size, 1000); in pll_14nm_ssc_calc()
215 dec_start_multiple = div_u64(vco_clk_rate * multiplier, fref); in pll_14nm_dec_frac_calc()
231 pll_comp_val = div_u64(pll_comp_val, multiplier); in pll_14nm_dec_frac_calc()
266 data = div_u64(vco_clk_rate, 1000000); /* unit is Mhz */ in pll_14nm_calc_vco_count()
/openbmc/linux/drivers/media/dvb-frontends/
H A Dmn88473.c341 stmp = div_u64(((u64)80807124 - intlog10(utmp) in mn88473_read_status()
366 stmp = div_u64(((u64)70706234 - intlog10(utmp) in mn88473_read_status()
373 stmp = div_u64(((u64)80807124 - intlog10(utmp) in mn88473_read_status()
396 stmp = div_u64(((u64)15151336 + intlog10(utmp1) in mn88473_read_status()
/openbmc/linux/drivers/cpuidle/governors/
H A Dmenu.c205 avg = div_u64(sum, divisor); in get_typical_interval()
296 timer_us = div_u64((RESOLUTION * DECAY * NSEC_PER_USEC) / 2 + in menu_select()

12345678910>>...17