Symbol: div64_s64
arch/arm/net/bpf_jit_32.c
259
return div64_s64(dividend, divisor);
arch/arm/net/bpf_jit_32.c
266
q = div64_s64(dividend, divisor);
arch/mips/kvm/emulate.c
338
periods = div64_s64(now_ns, vcpu->arch.count_period);
block/blk-iocost.c
1382
vover_pct = div64_s64(100 * vover,
block/blk-iocost.c
1791
delta = div64_s64(WEIGHT_ONE * (now->vnow - vtime),
block/blk-iocost.c
1794
new_hwi = div64_s64(WEIGHT_ONE * usage, WEIGHT_ONE - target + delta);
block/blk-iocost.c
980
vcomp = -div64_s64(ioc->vtime_err, pleft);
drivers/clk/clk-si544.c
291
delta = div64_s64(delta, ((s64)DELTA_M_MAX * DELTA_M_FRAC_DEN));
drivers/cpufreq/intel_pstate.c
70
return div64_s64((int64_t)x << FRAC_BITS, y);
drivers/dpll/zl3073x/dpll.c
449
div_factor = div64_s64(ref_phase, conn_period);
drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c
67
throughput = div64_s64(throughput, time_ms);
drivers/gpu/drm/amd/display/dc/basics/bw_fixed.c
116
multiplicand = div64_s64(arg.value, abs_i64(significance.value));
drivers/gpu/drm/amd/display/dc/basics/bw_fixed.c
128
multiplicand = div64_s64(arg.value, abs_i64(significance.value));
drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c
236
(int)div64_s64(
drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c
224
(uint32_t) div64_s64(
drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c
225
div64_s64(dc->bw_vbios->high_yclk.value,
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
1207
pipe_ctx->plane_res.scl_data.ratios.vert.value = div64_s64(
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
1209
pipe_ctx->plane_res.scl_data.ratios.horz.value = div64_s64(
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
1051
return ((int)div64_s64((brightness_millinits - y_intercept), slope));
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
1134
return (int)div64_s64((long long)stream->timing.pix_clk_100hz*100, stream->timing.v_total*(long long)stream->timing.h_total);
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
1183
int current_refresh_hz = (int)div64_s64((long long)stream->timing.pix_clk_100hz*100, stream->timing.v_total*(long long)stream->timing.h_total);
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
1191
int safe_refresh_v_total = (int)div64_s64((long long)stream->timing.pix_clk_100hz*100, safe_refresh_hz*(long long)stream->timing.h_total);
drivers/gpu/drm/amd/display/dc/sspl/spl_os_types.h
46
return div64_s64(dividend, divisor);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1881
i_leakage = div64_s64(drm_int2fixp(ileakage), 100);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1882
vddc = div64_s64(drm_int2fixp(v), 1000);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1883
temperature = div64_s64(drm_int2fixp(t), 1000);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1885
t_slope = div64_s64(drm_int2fixp(coeff->t_slope), 100000000);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1886
t_intercept = div64_s64(drm_int2fixp(coeff->t_intercept), 100000000);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1887
av = div64_s64(drm_int2fixp(coeff->av), 100000000);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1888
bv = div64_s64(drm_int2fixp(coeff->bv), 100000000);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1917
i_leakage = div64_s64(drm_int2fixp(ileakage), 100);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1918
vddc = div64_s64(drm_int2fixp(v), 1000);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1920
kt = div64_s64(drm_int2fixp(fixed_kt), 100000000);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1921
kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 100000000),
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1922
drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 100000000), vddc)));
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
119
result = div64_s64((s64)info.arg[0], 10);
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
120
result += div64_s64((s64)info.arg[1] * volt->speedo, 10);
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
121
result += div64_s64((s64)info.arg[2] * volt->speedo * volt->speedo, 100000);
drivers/gpu/drm/radeon/ni_dpm.c
747
i_leakage = div64_s64(drm_int2fixp(ileakage), 1000);
drivers/gpu/drm/radeon/ni_dpm.c
748
vddc = div64_s64(drm_int2fixp(v), 1000);
drivers/gpu/drm/radeon/ni_dpm.c
749
temperature = div64_s64(drm_int2fixp(t), 1000);
drivers/gpu/drm/radeon/ni_dpm.c
751
kt = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->at), 1000),
drivers/gpu/drm/radeon/ni_dpm.c
752
drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bt), 1000), temperature)));
drivers/gpu/drm/radeon/ni_dpm.c
753
kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 1000),
drivers/gpu/drm/radeon/ni_dpm.c
754
drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 1000), vddc)));
drivers/gpu/drm/radeon/si_dpm.c
1713
i_leakage = div64_s64(drm_int2fixp(ileakage), 100);
drivers/gpu/drm/radeon/si_dpm.c
1714
vddc = div64_s64(drm_int2fixp(v), 1000);
drivers/gpu/drm/radeon/si_dpm.c
1715
temperature = div64_s64(drm_int2fixp(t), 1000);
drivers/gpu/drm/radeon/si_dpm.c
1717
t_slope = div64_s64(drm_int2fixp(coeff->t_slope), 100000000);
drivers/gpu/drm/radeon/si_dpm.c
1718
t_intercept = div64_s64(drm_int2fixp(coeff->t_intercept), 100000000);
drivers/gpu/drm/radeon/si_dpm.c
1719
av = div64_s64(drm_int2fixp(coeff->av), 100000000);
drivers/gpu/drm/radeon/si_dpm.c
1720
bv = div64_s64(drm_int2fixp(coeff->bv), 100000000);
drivers/gpu/drm/radeon/si_dpm.c
1749
i_leakage = div64_s64(drm_int2fixp(ileakage), 100);
drivers/gpu/drm/radeon/si_dpm.c
1750
vddc = div64_s64(drm_int2fixp(v), 1000);
drivers/gpu/drm/radeon/si_dpm.c
1752
kt = div64_s64(drm_int2fixp(fixed_kt), 100000000);
drivers/gpu/drm/radeon/si_dpm.c
1753
kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 100000000),
drivers/gpu/drm/radeon/si_dpm.c
1754
drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 100000000), vddc)));
drivers/iio/adc/qcom-spmi-rradc.c
350
r_id = div64_s64(r_id, (RR_ADC_CHAN_MSB * current_value));
drivers/iio/adc/qcom-spmi-rradc.c
642
*val2 = div64_s64(RR_ADC_TEMP_FS_VOLTAGE_DEN * RR_ADC_CHAN_MSB *
drivers/iio/adc/qcom-spmi-rradc.c
671
*val = div64_s64(ABSOLUTE_ZERO_MILLICELSIUS,
drivers/iio/adc/qcom-spmi-rradc.c
684
offset1 = div64_s64(offset1,
drivers/iio/adc/qcom-spmi-rradc.c
691
offset2 = div64_s64(
drivers/iio/adc/qcom-spmi-rradc.c
706
offset1 = div64_s64(offset1, RR_ADC_TEMP_FS_VOLTAGE_NUM);
drivers/iio/adc/qcom-spmi-rradc.c
711
offset2 = div64_s64(offset2,
drivers/iio/adc/qcom-vadc-common.c
400
*scale_voltage = div64_s64(*scale_voltage, calib_graph->dy);
drivers/iio/adc/qcom-vadc-common.c
418
result = div64_s64(voltage, prescale->numerator);
drivers/iio/adc/qcom-vadc-common.c
435
voltage = div64_s64(voltage, 1000);
drivers/iio/adc/qcom-vadc-common.c
479
voltage = div64_s64(voltage, prescale->numerator);
drivers/iio/adc/qcom-vadc-common.c
482
result = div64_s64(voltage, 1000000);
drivers/iio/adc/qcom-vadc-common.c
498
volt = div64_s64(volt, (s64)prescale->denominator * adc_vdd_ref_mv * 1000);
drivers/iio/adc/qcom-vadc-common.c
521
voltage = div64_s64(voltage, data->full_scale_code_volt);
drivers/iio/adc/qcom-vadc-common.c
525
voltage = div64_s64(voltage, temp);
drivers/iio/adc/qcom-vadc-common.c
546
resistance = div64_s64(resistance, RATIO_MAX_ADC7 - adc_code);
drivers/iio/adc/qcom-vadc-common.c
687
return div64_s64(resistance * RATIO_MAX_ADC7, resistance + R_PU_100K);
drivers/iio/afe/iio-rescale.c
133
*val = div64_s64(tmp, tmp2) + schan_off;
drivers/iio/afe/iio-rescale.c
138
*val = div64_s64(tmp, tmp2) + schan_off;
drivers/iio/chemical/bme680_core.c
524
calc_gas_res = div64_s64(var3, (s64)var2);
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
519
offset = div64_s64(val64, 3141592653LL * 64LL);
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
524
offset = div64_s64(val64, 314159265LL * 625LL);
drivers/iio/light/cm3605.c
101
lux = div64_s64(lux, CM3605_AOUT_TYP_MAX_MV);
drivers/iio/pressure/bmp280-core.c
555
p = div64_s64(p, var1);
drivers/iio/pressure/dps310.c
702
rem += div64_s64((s64)rems[i] * 1000000000LL, denoms[i]);
drivers/iio/pressure/icp10100.c
313
c = div64_s64(val1, val2);
drivers/iio/pressure/icp10100.c
320
a = div64_s64(val1, val2);
drivers/iio/pressure/icp10100.c
330
pressure_mPa = 1000LL * a + div64_s64(1000LL * b, c + raw_pressure);
drivers/iio/temperature/mlx90632.c
676
kGb * div64_s64(((s64)ambient_new_raw * 1000LL),
drivers/iio/temperature/mlx90632.c
678
tmp = div64_s64(
drivers/iio/temperature/mlx90632.c
679
div64_s64(((s64)ambient_new_raw * 1000000000000LL),
drivers/iio/temperature/mlx90632.c
681
return div64_s64(tmp << 19ULL, 1000LL);
drivers/iio/temperature/mlx90632.c
692
kKa * div64_s64(((s64)ambient_new_raw * 1000LL),
drivers/iio/temperature/mlx90632.c
694
tmp = div64_s64(
drivers/iio/temperature/mlx90632.c
695
div64_s64(((s64)((object_new_raw + object_old_raw) / 2)
drivers/iio/temperature/mlx90632.c
698
return div64_s64((tmp << 19ULL), 1000LL);
drivers/iio/temperature/mlx90632.c
708
kKa * div64_s64((s64)ambient_new_raw * 1000LL,
drivers/iio/temperature/mlx90632.c
710
tmp = div64_s64(
drivers/iio/temperature/mlx90632.c
711
div64_s64((s64) object_new_raw * 1000000000000LL, MLX90632_REF_12),
drivers/iio/temperature/mlx90632.c
713
return div64_s64(tmp << 19ULL, 1000LL);
drivers/iio/temperature/mlx90632.c
726
Bblock = (div64_s64(Bsub * 10000000LL, P_G)) << 20ULL;
drivers/iio/temperature/mlx90632.c
729
sum = div64_s64(Ablock, 1000000LL) + Bblock + Cblock;
drivers/iio/temperature/mlx90632.c
731
return div64_s64(sum, 10000000LL);
drivers/iio/temperature/mlx90632.c
748
Alpha_corr = div64_s64((((s64)(Fa * 10000000000LL) >> 46LL)
drivers/iio/temperature/mlx90632.c
751
Alpha_corr = emissivity * div64_s64(Alpha_corr, 100000LL);
drivers/iio/temperature/mlx90632.c
752
Alpha_corr = div64_s64(Alpha_corr, 1000LL);
drivers/iio/temperature/mlx90632.c
753
ir_Alpha = div64_s64((s64)object * 10000000LL, Alpha_corr);
drivers/iio/temperature/mlx90632.c
761
return (div64_s64(TAdut, scale) + 27315) *
drivers/iio/temperature/mlx90632.c
762
(div64_s64(TAdut, scale) + 27315) *
drivers/iio/temperature/mlx90632.c
763
(div64_s64(TAdut, scale) + 27315) *
drivers/iio/temperature/mlx90632.c
764
(div64_s64(TAdut, scale) + 27315);
drivers/iio/temperature/mlx90632.c
777
TAdut = div64_s64(((ambient - kTA0) * 1000000LL), kTA) + 25 * 1000000LL;
drivers/iio/temperature/mlx90632.c
799
TAdut = div64_s64((ambient - kTA0) * 1000000LL, kTA) + 25 * 1000000LL;
drivers/iio/temperature/mlx90632.c
802
TaTr4 = Tr4 - div64_s64(Tr4 - TAdut4, tmp_emi) * 1000;
drivers/iio/temperature/mlx90635.c
482
kGb * div64_s64(((s64)ambient_new_raw * 1000LL),
drivers/iio/temperature/mlx90635.c
484
tmp = div64_s64(
drivers/iio/temperature/mlx90635.c
485
div64_s64(((s64)ambient_new_raw * 1000000000000LL),
drivers/iio/temperature/mlx90635.c
487
return div64_s64(tmp << 19ULL, 1000LL);
drivers/iio/temperature/mlx90635.c
498
kGb * (div64_s64((s64)ambient_new_raw * 1000LL,
drivers/iio/temperature/mlx90635.c
500
tmp = div64_s64(
drivers/iio/temperature/mlx90635.c
501
div64_s64((s64)(object_raw * 1000000LL),
drivers/iio/temperature/mlx90635.c
504
return div64_s64((tmp << 19ULL), 1000LL);
drivers/iio/temperature/mlx90635.c
517
return 30 * 1000LL + div64_s64(kPO * 1000000LL, kPG);
drivers/iio/temperature/mlx90635.c
538
Alpha_corr = div64_s64(Alpha_corr, 1000LL);
drivers/iio/temperature/mlx90635.c
540
Alpha_corr = div64_s64(Alpha_corr, 100LL);
drivers/iio/temperature/mlx90635.c
541
calcedFa = div64_s64((s64)object * 100000000000LL, Alpha_corr);
drivers/iio/temperature/mlx90635.c
549
return (div64_s64(TAdut, scale) + 27315) *
drivers/iio/temperature/mlx90635.c
550
(div64_s64(TAdut, scale) + 27315) *
drivers/iio/temperature/mlx90635.c
551
(div64_s64(TAdut, scale) + 27315) *
drivers/iio/temperature/mlx90635.c
552
(div64_s64(TAdut, scale) + 27315);
drivers/iio/temperature/mlx90635.c
565
TAdut = div64_s64(((ambient - kTA0) * 1000000LL), kTA) + 30 * 1000000LL;
drivers/iio/temperature/tsys01.c
69
temp = div64_s64(temp, 100000);
drivers/iio/temperature/tsys01.c
73
temp = div64_s64(temp, 100000);
drivers/md/bcache/sysfs.c
239
next_io = wb ? div64_s64(dc->writeback_rate.next-local_clock(),
drivers/media/dvb-frontends/tc90522.c
271
cn = div64_s64(-16346LL * p4 * p, 10) >> 35;
drivers/media/dvb-frontends/tc90522.c
429
cn += div64_s64(43827LL * p, 10) >> 24;
drivers/media/dvb-frontends/tc90522.c
431
cn += div64_s64(3184LL * tmp * tmp, 10) >> 32;
drivers/media/dvb-frontends/tc90522.c
433
cn -= div64_s64(128LL * tmp * tmp * tmp, 10) >> 33;
drivers/media/dvb-frontends/tc90522.c
435
cn += div64_s64(192LL * tmp * tmp * tmp * tmp, 1000) >> 24;
drivers/media/dvb-frontends/ts2020.c
477
strength = 0 + div64_s64((85000 + gain) * 3, 1000);
drivers/media/dvb-frontends/ts2020.c
480
strength = 60 + div64_s64((65000 + gain) * 3, 2000);
drivers/media/dvb-frontends/ts2020.c
483
strength = 90 + div64_s64((45000 + gain), 5000);
drivers/media/platform/st/sti/bdisp/bdisp-debug.c
597
avg_time_us = div64_s64(bdisp->dbg.tot_duration, request->nb_req);
drivers/media/tuners/qm1d1c0042.c
239
b = (s32)div64_s64(((s64) freq) << 20, state->cfg.xtal_freq)
drivers/net/dsa/hirschmann/hellcreek.c
1695
n = div64_s64(ktime_sub_ns(current_time, base_time),
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1244
base_ns = div64_s64(base_ns, freq);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1248
s64 divisor = div64_s64((s64)NSEC_PER_SEC * NSEC_PER_SEC,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1250
nsi_frac = div64_s64(AQ_FRAC_PER_NS * NSEC_PER_SEC, divisor);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1272
diff_in_mcp_overflow = div64_s64(diff_in_mcp_overflow,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
1277
ptp_adj_freq->mac_ns_adj = div64_s64(adj_fns_val, AQ_FRAC_PER_NS);
drivers/net/ethernet/intel/igc/igc_main.c
1054
n = div64_s64(ktime_sub_ns(now, base_time), cycle_time);
drivers/net/ethernet/intel/igc/igc_tsn.c
627
s64 n = div64_s64(ktime_sub_ns(systim, base_time), cycle);
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
899
n = div64_s64(ktime_sub_ns(current_time, old_base_time),
drivers/platform/chrome/cros_ec_sensorhub_ring.c
284
m = div64_s64(dy * M_PRECISION, dx);
drivers/power/supply/cpcap-battery.c
707
val->intval = div64_s64(tmp, 100);
drivers/power/supply/cpcap-battery.c
714
val->intval = div64_s64(tmp, 100);
drivers/power/supply/cpcap-battery.c
721
val->intval = div64_s64(tmp, 100);
drivers/ptp/ptp_fc3.c
61
fine = div64_s64(fine * NSEC_PER_SEC, idtfc3->tdc_apll_freq * 62LL);
drivers/ptp/ptp_fc3.c
62
coarse = div64_s64(coarse * NSEC_PER_SEC, idtfc3->time_ref_freq);
drivers/thermal/k3_j72xx_bandgap.c
62
return (int)div64_s64(value, int_pow(10, reduction));
drivers/thermal/renesas/rzg3e_thermal.c
183
temp_mc = div64_s64(numerator, denominator) + info->temp_d_mc;
drivers/thermal/renesas/rzg3e_thermal.c
201
code = div64_s64(numerator, denominator) + priv->trmval0;
drivers/thermal/tegra/soctherm-fuse.c
73
r = div64_s64(al * 2 + 1, 2 * b);
fs/ceph/metric.c
337
avg = *lavg + div64_s64(lat - *lavg, total);
include/drm/drm_fixed.h
165
result = div64_s64(a, b);
include/drm/drm_fixed.h
214
s64 tolerance = div64_s64(DRM_FIXED_ONE, 1000000);
include/drm/drm_fixed.h
226
term = drm_fixp_mul(term, div64_s64(y, count));
include/linux/math64.h
109
#ifndef div64_s64
include/linux/math64.h
110
extern s64 div64_s64(s64 dividend, s64 divisor);
include/linux/math64.h
12
#define div64_long(x, y) div64_s64((x), (y))
kernel/bpf/core.c
1918
AX = div64_s64(DST, SRC);
kernel/bpf/core.c
1946
AX = div64_s64(DST, IMM);
kernel/bpf/core.c
1973
DST = div64_s64(DST, SRC);
kernel/bpf/core.c
2000
DST = div64_s64(DST, IMM);
kernel/bpf/verifier.c
15382
res1 = div64_s64(*dst_smin, src_val);
kernel/bpf/verifier.c
15383
res2 = div64_s64(*dst_smax, src_val);
lib/math/div64.c
161
#ifndef div64_s64
lib/math/div64.c
171
EXPORT_SYMBOL(div64_s64);
lib/math/test_mul_u64_u64_div_u64.c
161
#define div64_s64 div64_s64
mm/page-writeback.c
978
x = div64_s64(((s64)setpoint - (s64)dirty) << RATELIMIT_CALC_SHIFT,
net/ceph/crush/mapper.c
361
draw = div64_s64(ln, weights[i]);
net/sched/sch_cbs.c
142
return div64_s64(timediff * slope, NSEC_PER_SEC);
net/sched/sch_cbs.c
150
return div64_s64(-credits * NSEC_PER_SEC, slope);
net/sched/sch_cbs.c
158
return div64_s64(len * slope, port_rate);
net/sched/sch_cbs.c
225
q->last = now + div64_s64(len * NSEC_PER_SEC,
net/sched/sch_cbs.c
464
opt.sendslope = div64_s64(READ_ONCE(q->sendslope), BYTES_PER_KBIT);
net/sched/sch_cbs.c
465
opt.idleslope = div64_s64(READ_ONCE(q->idleslope), BYTES_PER_KBIT);
net/sched/sch_taprio.c
1235
n = div64_s64(ktime_sub_ns(now, base), cycle);