Home
last modified time | relevance | path

Searched refs:div_u64 (Results 101 – 125 of 427) sorted by relevance

12345678910>>...18

/openbmc/linux/kernel/sched/
H A Dcore_sched.c271 delta = div_u64(delta, rq->core->core_forceidle_occupation); in __sched_core_account_forceidle()
/openbmc/linux/drivers/hwmon/
H A Dvexpress-hwmon.c63 div_u64(((u64)value_hi << 32) | value_lo, in vexpress_hwmon_u64_show()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dgk20a.c138 utilization = div_u64((u64)status.busy * 100, status.total); in gk20a_pmu_dvfs_work()
/openbmc/linux/drivers/iio/common/inv_sensors/
H A Dinv_sensors_timestamp.c38 acc->val = div_u64(sum, i); in inv_update_acc()
/openbmc/linux/include/trace/events/
H A Dmptcp.h54 __entry->ratio = div_u64((u64)ssk->sk_wmem_queued << 32, __entry->pace);
/openbmc/linux/kernel/rcu/
H A Dtree_stall.h460 div_u64(rsr.cputime_irq - rsrp->cputime_irq, NSEC_PER_MSEC), in print_cpu_stat_info()
461 div_u64(rsr.cputime_softirq - rsrp->cputime_softirq, NSEC_PER_MSEC), in print_cpu_stat_info()
462 div_u64(rsr.cputime_system - rsrp->cputime_system, NSEC_PER_MSEC), in print_cpu_stat_info()
/openbmc/linux/drivers/media/dvb-frontends/
H A Dzl10353.c124 *nominal_rate = div_u64(value, adc_clock); in zl10353_calc_nominal_rate()
151 value = div_u64((u64)65536 * ife + adc_clock / 2, adc_clock); in zl10353_calc_input_freq()
/openbmc/linux/fs/btrfs/
H A Dfs.h873 return div_u64(size + BTRFS_MAX_EXTENT_SIZE - 1, BTRFS_MAX_EXTENT_SIZE); in count_max_extents()
876 return div_u64(size + fs_info->max_extent_size - 1, fs_info->max_extent_size); in count_max_extents()
/openbmc/linux/drivers/net/dsa/sja1105/
H A Dsja1105_flower.c81 policing[rule->bcast_pol.sharindx].rate = div_u64(rate_bytes_per_sec * in sja1105_setup_bcast_policer()
153 policing[rule->tc_pol.sharindx].rate = div_u64(rate_bytes_per_sec * in sja1105_setup_tc_policer()
/openbmc/linux/drivers/pwm/
H A Dpwm-meson.c178 cnt = div_u64(fin_freq * period, NSEC_PER_SEC); in meson_pwm_calc()
193 duty_cnt = div_u64(fin_freq * duty, NSEC_PER_SEC); in meson_pwm_calc()
/openbmc/linux/drivers/media/platform/ti/omap3isp/
H A Dispresizer.c508 clock = div_u64((u64)limit * res->crop.active.height, ofmt->height); in omap3isp_resizer_max_rate()
510 *max_rate = div_u64((u64)clock * res->crop.active.width, ofmt->width); in omap3isp_resizer_max_rate()
578 cycles_per_request = div_u64((u64)l3_ick / 2 * 256 + pipe->max_rate - 1, in resizer_adjust_bandwidth()
591 cycles_per_frame = div_u64((u64)l3_ick * timeperframe->numerator, in resizer_adjust_bandwidth()
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dselftest_rps.c318 dt = div_u64(dt_[1] + 2 * dt_[2] + dt_[3], 4); in live_rps_clock_interval()
562 return div_u64(x[1] + 2 * x[2] + x[3], 4); in measure_frequency_at()
593 return div_u64(x[1] + 2 * x[2] + x[3], 4); in measure_cs_frequency_at()
1119 return div_u64(x[1] + 2 * x[2] + x[3], 4); in measure_power()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_panel_cntl.c83 current_backlight = div_u64(current_backlight, bl_period); in dce_get_16_bit_backlight_from_pwm()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_clock.c258 return ilog2(div_u64(max_mul * freq_khz, 1000000)); in freq_to_shift()
/openbmc/linux/drivers/net/ethernet/engleder/
H A Dtsnep_ptp.c94 rate_offset = div_u64(rate_offset, 15625); in tsnep_ptp_adjfine()
/openbmc/linux/lib/
H A Ddhry_1.c289 return div_u64(mul_u32_u32(MSEC_PER_SEC, Number_Of_Runs), User_Time); in dhry()
H A Dkstrtox.c79 if (res > div_u64(ULLONG_MAX - val, base)) in _parse_integer_limit()
/openbmc/linux/drivers/gpu/drm/tegra/
H A Dsor.c1093 active_count = div_u64(active_sym, f) * f; in tegra_sor_compute_params()
1105 frac = div_u64(f * f, frac); /* 1/fraction */ in tegra_sor_compute_params()
1107 active_frac = div_u64(frac, f); in tegra_sor_compute_params()
1123 approx = div_u64(approx, active_frac * f); in tegra_sor_compute_params()
1129 approx = active_count + div_u64(f, active_frac); in tegra_sor_compute_params()
1138 params->active_count = div_u64(active_count, f); in tegra_sor_compute_params()
1174 params.num_clocks = div_u64(link_rate * mode->hdisplay, pclk); in tegra_sor_compute_config()
1205 watermark = div_u64(watermark, f); in tegra_sor_compute_config()
1207 watermark = div_u64(watermark + params.error, f); in tegra_sor_compute_config()
1225 config->hblank_symbols = div_u64(num, pclk); in tegra_sor_compute_config()
[all …]
/openbmc/linux/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy_10nm.c128 dec_multiple = div_u64(pll_freq * multiplier, divider); in dsi_pll_calc_dec_frac()
171 ssc_step_size = div_u64(ssc_step_size, (ssc_per + 1)); in dsi_pll_calc_ssc()
448 pll_freq += div_u64(tmp64, multiplier); in dsi_pll_10nm_vco_recalc_rate()
/openbmc/linux/drivers/md/bcache/
H A Dutil.h374 div_u64((stats)->stat >> 8, NSEC_PER_ ## units))
385 div_u64((stats)->max_duration, \
/openbmc/linux/fs/nfs/blocklayout/
H A Ddev.c204 chunk = div_u64(offset, dev->chunk_size); in bl_map_stripe()
218 disk_offset = div_u64(offset, dev->nr_children); in bl_map_stripe()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_dccg.c577 phase = div_u64((((unsigned long long)modulo * req_dtbclk_khz) + params->ref_dtbclk_khz - 1), in dccg31_set_dtbclk_dto()
621 …phase = div_u64((((unsigned long long)modulo * params->req_audio_dtbclk_khz) + params->ref_dtbclk_… in dccg31_set_audio_dtbclk_dto()
/openbmc/linux/drivers/nvdimm/
H A Dbadrange.c192 start_sector = div_u64(ns_offset, sector_size); in __add_badblock_range()
/openbmc/linux/block/
H A Dblk-stat.c36 dst->mean = div_u64(src->batch + dst->mean * dst->nr_samples, in blk_rq_stat_sum()
/openbmc/linux/drivers/net/phy/
H A Dnxp-c45-tja11xx.c176 #define PS_PER_DEGREE div_u64(RGMII_PERIOD_PS, 360)
181 #define PPM_TO_SUBNS_INC(ppb, ptp_clk_period) div_u64(GENMASK_ULL(31, 0) * \
1440 return div_u64(phase_offset_raw, 9); in nxp_c45_get_phase_shift()
1458 degree = div_u64(tx_delay, PS_PER_DEGREE); in nxp_c45_set_delays()
1468 degree = div_u64(rx_delay, PS_PER_DEGREE); in nxp_c45_set_delays()

12345678910>>...18