div_u64
active_time = (u32) div_u64((u64)mode->crtc_hdisplay * 1000000,
line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000,
tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512);
tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512);
active_time = (u32) div_u64((u64)mode->crtc_hdisplay * 1000000,
line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000,
tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512);
active_time = (u32) div_u64((u64)mode->crtc_hdisplay * 1000000,
line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000,
res = div_u64(num, den);
refresh_hz = div_u64((uint64_t) stream->timing.pix_clk_100hz *
target_vtotal = div_u64(num, den);
bundle->flip_addrs[planes_count].flip_timestamp_in_us = div_u64(timestamp_ns, 1000);
peak_kbps = div_u64(peak_kbps, 1000 * 1000);
kbps = div_u64((u64)pbn * 994 * 8 * 54, 64);
div_u64(pixel_clk * pixel_clk_10_khz_out,
div_u64(pixel_clk * pixel_clk_10_khz_out,
refresh_rate = div_u64(refresh_rate, curr_pipe_ctx->stream->timing.v_total);
refresh_rate = div_u64(refresh_rate, curr_pipe_ctx->stream->timing.h_total);
refresh_rate = div_u64(refresh_rate, curr_pipe_ctx->stream->timing.v_total);
refresh_rate = div_u64(refresh_rate, curr_pipe_ctx->stream->timing.h_total);
frame_time_diff = div_u64(frame_time_diff, stream1->timing.pix_clk_100hz);
frame_time_diff = div_u64(frame_time_diff, stream2->timing.h_total);
frame_time_diff = div_u64(frame_time_diff, stream2->timing.v_total);
int64_t diff = (int64_t)div_u64(frame_time_diff * base60_refresh_rates[i], 10) - 10000;
phase = div_u64((((unsigned long long)modulo * req_dtbclk_khz) + params->ref_dtbclk_khz - 1),
phase = div_u64((((unsigned long long)modulo * params->req_audio_dtbclk_khz) + params->ref_dtbclk_khz - 1),
dto_integer = div_u64(params->pixclk_hz, dto_modulo_hz);
*pixel_clk_khz = div_u64((uint64_t)clock_hz*
feedback_divider = div_u64(feedback_divider, calc_pll_cs->ref_freq_khz * 10ull);
div_u64(feedback_divider,
div_u64(actual_calc_clk_100hz,
div_u64((u64)actual_calculated_clock_100hz * post_divider, 10);
current_backlight = div_u64(current_backlight, bl_period);
m_vid_l = div_u64(m_vid_l,
pix_dur = div_u64(10000000000ull, pix_clk_100hz);
pix_dur = div_u64(10000000000ull, pix_clk_100hz);
current_backlight = div_u64(current_backlight, bl_period);
m_vid_l = div_u64(m_vid_l,
m_vid_l = div_u64(m_vid_l,
m_vid_l = div_u64(m_vid_l,
m_vid_l = div_u64(m_vid_l,
m_vid_l = div_u64(m_vid_l,
m_vid_l = div_u64(m_vid_l,
min_fclk_required_by_uclk = div_u64(((unsigned long long)uclk_states[i]) * 1080,
refresh_rate = div_u64(refresh_rate, pipe->stream->timing.v_total);
refresh_rate = div_u64(refresh_rate, pipe->stream->timing.h_total);
refresh_rate = div_u64(refresh_rate, pipe->stream->timing.v_total);
refresh_rate = div_u64(refresh_rate, pipe->stream->timing.h_total);
(uint32_t)(div_u64(((uint64_t)dsc_cfg.slice_chunk_size * 0x10000000 + (dsc_cfg.slice_width - 1)),
phase[i] = div_u64(phase[i], get_clock_divider(grouped_pipes[i], true));
tmr_delay = div_u64(((1000000LL + 2 * stutter_period * refresh_hz) *
tmr_delay = div_u64(((1000000LL + 2 * stutter_period * refresh_hz) *
unsigned int refresh_hz = div_u64((unsigned long long) stream->timing.pix_clk_100hz *
div_u64(time_taken_in_ns, 1000000));
div_u64(time_taken_in_ns, 1000000));
L = div_u64(L, master_h_total);
L = div_u64(L, slave_pixel_clock_100Hz);
XY = div_u64(L, p);
X = div_u64(((XY + 1) * p - L) * master_h_total, p * master_clock_divider);
refresh_rate = div_u64(refresh_rate, pipe->stream->timing.v_total);
refresh_rate = div_u64(refresh_rate, pipe->stream->timing.h_total);
refresh_rate = div_u64(refresh_rate, pipe->stream->timing.v_total);
refresh_rate = div_u64(refresh_rate, pipe->stream->timing.h_total);
return div_u64(dividend, divisor);
div_u64(nominal_field_rate_in_uhz + 50000, 100000) * 100000;
min_refresh_in_uhz = div_u64(nominal_field_rate_in_uhz, 2);
refresh_range = div_u64(in_out_vrr->max_refresh_in_uhz + 500000, 1000000) -
div_u64(in_out_vrr->min_refresh_in_uhz + 500000, 1000000);
div_u64(dm_get_elapse_time_in_ns(core_freesync->dc->ctx, cur_tick, 0), 1000);
nominal_field_rate_in_uhz = div_u64(nominal_field_rate_in_uhz, total);
v_total = div_u64((unsigned long long)duration_in_us
sz = div_u64(sz, SZ_1K);
linedur_ns = div_u64((u64) mode->crtc_htotal * 1000000, dotclock);
framedur_ns = div_u64((u64) frame_size * 1000000, dotclock);
div_u64(delta, 1000),
*ret_m = div_u64(mul_u32_u32(m, *ret_n), n);
return div_u64(mul_u32_u32(mode_clock, DP_DSC_FEC_OVERHEAD_FACTOR),
*error_ppm = div_u64(1000000ULL *
params->dco_integer = div_u64(dco_freq, ref_clock * KHz(1));
div_u64((div_u64(dco_freq, ref_clock / KHz(1)) -
dco = div_u64((u64)dco_freq << 15, ref_freq);
tmp = div_u64(tmp, 5 * div1 * div2);
hblank_ns = div_u64(1000000ULL * hblank_total, adjusted_mode->crtc_clock);
return div_u64(mul_u32_u32(scan_curr_time - scan_prev_time,
div_u64(n, NSEC_PER_SEC) >= MAX_JIFFY_OFFSET / HZ)
max = div_u64(max - size, max_page_size);
unsigned int len = min(page_size * div_u64(rem, page_size),
div_u64(mul_u32_u32(gt->clock_period_ns, S32_MAX),
return div_u64(nom + den - 1, den);
busy += div_u64(max_busy[i], 1 << i);
corr = div_u64(corr * 150142 * state1, 10000) - 78642;
corr2 = div_u64(corr, 100000) * ips->corr;
state2 = div_u64(corr2 * state1, 10000);
result = div_u64(div_u64(ips->m * delta, dt) + ips->c, 10);
ips->gfx_power = div_u64(delta * 1181, dt * 10);
*out_dt = div_u64(dt[1] + 2 * dt[2] + dt[3], 4);
return div_u64(x[1] + 2 * x[2] + x[3], 4);
dt = div_u64(dt_[1] + 2 * dt_[2] + dt_[3], 4);
return div_u64(x[1] + 2 * x[2] + x[3], 4);
return div_u64(x[1] + 2 * x[2] + x[3], 4);
return div_u64(x[1] + 2 * x[2] + x[3], 4);
pixel_clk = div_u64(mul_u32_u32(link_m, dp_br), link_n);
return div_u64(nom + den - 1, den);
div_u64(read_sample(pmu, gt_id,
div_u64(read_sample(pmu, gt_id,
div_u64(3 * expected, 4000),
div_u64(3 * expected, 2000));
div_u64(p->runtime, 1000 * 1000),
div_u64(ktime_to_ns(p->time), 1000 * 1000));
div_u64(p->runtime, 1000 * 1000),
div_u64(ktime_to_ns(p->time), 1000 * 1000));
return div_u64(x + y - 1, y);
tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512);
active_time = (u32) div_u64((u64)mode->crtc_hdisplay * 1000000,
line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000,
active_time = (u32) div_u64((u64)mode->crtc_hdisplay * 1000000,
line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000,
tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512);
active_time = (u32) div_u64((u64)mode->crtc_hdisplay * 1000000,
line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000,