/linux-6.12.1/block/ |
D | blk-iocost.c | 706 return DIV64_U64_ROUND_UP(abs_cost * WEIGHT_ONE, hw_inuse); in abs_cost_to_cost() 714 return DIV64_U64_ROUND_UP(cost * hw_inuse, WEIGHT_ONE); in cost_to_abs_cost() 879 *page = DIV64_U64_ROUND_UP(VTIME_PER_SEC, bps_pages); in calc_lcoefs() 885 v = DIV64_U64_ROUND_UP(VTIME_PER_SEC, seqiops); in calc_lcoefs() 891 v = DIV64_U64_ROUND_UP(VTIME_PER_SEC, randiops); in calc_lcoefs() 943 ioc->vrate_min = DIV64_U64_ROUND_UP((u64)ioc->params.qos[QOS_MIN] * in ioc_refresh_params_disk() 945 ioc->vrate_max = DIV64_U64_ROUND_UP((u64)ioc->params.qos[QOS_MAX] * in ioc_refresh_params_disk() 1030 vrate = clamp(DIV64_U64_ROUND_UP(vrate * adj_pct, 100), in ioc_adjust_base_vrate() 1098 inuse = DIV64_U64_ROUND_UP(active * iocg->child_inuse_sum, in __propagate_weights() 1130 parent_inuse = DIV64_U64_ROUND_UP( in __propagate_weights() [all …]
|
/linux-6.12.1/drivers/pwm/ |
D | pwm-apple.c | 91 state->duty_cycle = DIV64_U64_ROUND_UP((u64)on_cycles * NSEC_PER_SEC, fpwm->clkrate); in apple_pwm_get_state() 92 state->period = DIV64_U64_ROUND_UP(((u64)off_cycles + (u64)on_cycles) * in apple_pwm_get_state()
|
D | pwm-ab8500.c | 174 state->period = DIV64_U64_ROUND_UP((u64)div << 10, AB8500_PWM_CLKRATE); in ab8500_pwm_get_state() 175 state->duty_cycle = DIV64_U64_ROUND_UP((u64)div * duty_steps, AB8500_PWM_CLKRATE); in ab8500_pwm_get_state()
|
D | pwm-sunplus.c | 145 state->period = DIV64_U64_ROUND_UP((u64)dd_freq * (u64)SP7021_PWM_FREQ_SCALER in sunplus_pwm_get_state() 150 state->duty_cycle = DIV64_U64_ROUND_UP((u64)dd_freq * (u64)duty * NSEC_PER_SEC, in sunplus_pwm_get_state()
|
D | pwm-mtk-disp.c | 215 state->period = DIV64_U64_ROUND_UP(period * (clk_div + 1) * NSEC_PER_SEC, rate); in mtk_disp_pwm_get_state() 217 state->duty_cycle = DIV64_U64_ROUND_UP(high_width * (clk_div + 1) * NSEC_PER_SEC, in mtk_disp_pwm_get_state()
|
D | pwm-microchip-core.c | 413 state->period = DIV64_U64_ROUND_UP(state->period, rate); in mchp_core_pwm_get_state() 426 state->duty_cycle = DIV64_U64_ROUND_UP(state->duty_cycle, rate); in mchp_core_pwm_get_state()
|
D | pwm-clk.c | 69 rate = DIV64_U64_ROUND_UP(NSEC_PER_SEC, period); in pwm_clk_apply()
|
D | pwm-atmel.c | 374 state->period = DIV64_U64_ROUND_UP(tmp, rate); in atmel_pwm_get_state() 383 state->duty_cycle = DIV64_U64_ROUND_UP(tmp, rate); in atmel_pwm_get_state()
|
D | pwm-xilinx.c | 55 return DIV64_U64_ROUND_UP(cycles * NSEC_PER_SEC, in xilinx_timer_get_period()
|
D | pwm-twl.c | 62 int duty_cycle = DIV64_U64_ROUND_UP(duty_ns * TWL_PWM_MAX, period_ns) + 1; in twl_pwm_config()
|
/linux-6.12.1/net/ceph/ |
D | striper.c | 266 u64 num_periods = DIV64_U64_ROUND_UP(size, period); in ceph_get_num_objects()
|
/linux-6.12.1/drivers/net/ethernet/microchip/sparx5/ |
D | sparx5_sdlb.c | 56 return DIV64_U64_ROUND_UP((rate * pup_interval), (clk_hz * 8)); in sparx5_sdlb_pup_token_get()
|
/linux-6.12.1/include/linux/ |
D | math64.h | 297 #define DIV64_U64_ROUND_UP(ll, d) \ macro
|
/linux-6.12.1/drivers/hwmon/ |
D | aspeed-g6-pwm-tach.c | 205 div_h = order_base_2(DIV64_U64_ROUND_UP(priv->clk_rate * expect_period, divisor)); in aspeed_pwm_apply()
|
/linux-6.12.1/drivers/gpu/drm/bridge/ |
D | samsung-dsim.c | 995 int hfp = DIV64_U64_ROUND_UP((m->hsync_start - m->hdisplay) * byte_clk, pix_clk); in samsung_dsim_set_display_mode() 996 int hbp = DIV64_U64_ROUND_UP((m->htotal - m->hsync_end) * byte_clk, pix_clk); in samsung_dsim_set_display_mode() 997 int hsa = DIV64_U64_ROUND_UP((m->hsync_end - m->hsync_start) * byte_clk, pix_clk); in samsung_dsim_set_display_mode()
|
D | nwl-dsi.c | 192 return DIV64_U64_ROUND_UP(ps * dsi->mode.clock * bpp, in ps2bc()
|
D | ti-sn65dsi86.c | 1488 pre_div = DIV64_U64_ROUND_UP(period * pdata->pwm_refclk_freq, in ti_sn_pwm_apply()
|
/linux-6.12.1/drivers/ptp/ |
D | ptp_qoriq.c | 224 diff = DIV64_U64_ROUND_UP(diff, 2); in ptp_qoriq_adjfine()
|
D | ptp_ocp.c | 2069 s->start = DIV64_U64_ROUND_UP(start_ns, s->period); in ptp_ocp_signal_set()
|
/linux-6.12.1/drivers/clk/sophgo/ |
D | clk-cv18xx-ip.c | 843 return DIV64_U64_ROUND_UP(rate, factor); in aclk_recalc_rate()
|
/linux-6.12.1/drivers/gpu/drm/i915/display/ |
D | intel_audio.c | 468 hblank_delta = DIV64_U64_ROUND_UP(mul_u32_u32(5 * (link_clk + cdclk), pixel_clk), in calc_hblank_early_prog()
|
D | skl_watermark.c | 1487 DIV64_U64_ROUND_UP(iter->size * data_rate, in skl_allocate_plane_ddb()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_mst_types.c | 828 return (int) DIV64_U64_ROUND_UP(peak_kbps * 64, (54 * 8 * 1000)); in kbps_to_peak_pbn()
|
/linux-6.12.1/drivers/tty/serial/ |
D | serial_core.c | 453 port->frame_time = (unsigned int)DIV64_U64_ROUND_UP(temp, baud); in uart_update_timeout()
|
/linux-6.12.1/drivers/gpu/drm/display/ |
D | drm_dp_mst_topology.c | 4810 return DIV64_U64_ROUND_UP(mul_u32_u32(clock * bpp, 64 * overhead >> 4), in drm_dp_calc_pbn_mode()
|