Symbol: div_u64_rem
arch/m68k/mac/misc.c
562
days = div_u64_rem(time, SECS_PER_DAY, &rem);
arch/powerpc/kernel/sysfs.c
332
time = div_u64_rem(tb_cycle, tb_ticks_per_usec,
arch/powerpc/kernel/sysfs.c
454
time = div_u64_rem(tb_cycle, tb_ticks_per_usec,
arch/powerpc/sysdev/mpic_timer.c
154
tmp_ticks = div_u64_rem(ticks, MAX_TICKS_CASCADE, &rem_ticks);
arch/x86/include/asm/div64.h
61
#define div_u64_rem div_u64_rem
drivers/accel/habanalabs/common/mmu/mmu.c
515
div_u64_rem(abs_virt_addr, dram_page_size, &page_off);
drivers/accel/habanalabs/gaudi2/gaudi2.c
11532
div_va = div_u64_rem(raw_addr & GAUDI2_HBM_MMU_SCRM_ADDRESS_MASK, divisor, &mod_va);
drivers/accel/habanalabs/gaudi2/gaudi2.c
11552
div_va = div_u64_rem(scrambled_addr & GAUDI2_HBM_MMU_SCRM_ADDRESS_MASK,
drivers/ata/libata-transport.c
413
seconds = div_u64_rem(ent->timestamp, HZ, &rem);
drivers/block/rbd.c
1650
*index = div_u64_rem(objno, OBJS_PER_BYTE, &off);
drivers/clk/renesas/rzg2l-cpg.c
672
params->pl5_intin = div_u64_rem(foutvco_rate * params->pl5_refdiv,
drivers/cxl/core/hdm.c
1099
dpa_size = div_u64_rem(size, cxld->interleave_ways, &remainder);
drivers/edac/sb_edac.c
1783
gb = div_u64_rem(tmp_mb, 1024, &mb);
drivers/edac/sb_edac.c
1791
gb = div_u64_rem(tmp_mb, 1024, &mb);
drivers/edac/sb_edac.c
1815
gb = div_u64_rem(tmp_mb, 1024, &mb);
drivers/edac/sb_edac.c
1852
gb = div_u64_rem(tmp_mb, 1024, &mb);
drivers/edac/sb_edac.c
1877
gb = div_u64_rem(tmp_mb, 1024, &mb);
drivers/edac/sb_edac.c
1902
gb = div_u64_rem(tmp_mb, 1024, &mb);
drivers/edac/sb_edac.c
1916
gb = div_u64_rem(tmp_mb, 1024, &mb);
drivers/edac/sb_edac.c
2312
gb = div_u64_rem(limit >> 20, 1024, &mb);
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c
168
div_u64_rem(
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
2341
num_result = div_u64_rem(num, prime_numbers[i], &num_remainder);
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
2342
denom_result = div_u64_rem(denom, prime_numbers[i], &denom_remainder);
drivers/gpu/drm/amd/display/dc/sspl/spl_os_types.h
26
return div_u64_rem(dividend, divisor, remainder);
drivers/gpu/drm/meson/meson_vclk.c
656
if (div_u64_rem(pll_freq, m, &remainder) == parent_freq &&
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c
130
dec = div_u64_rem(dec_multiple, multiplier, &frac);
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c
195
step_size = div_u64_rem(step_size, ssc_period + 1, &rem);
drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c
217
dec_start = div_u64_rem(dec_start_multiple, multiplier, &div_frac_start);
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
142
dec = div_u64_rem(dec_multiple, multiplier, &frac);
drivers/gpu/drm/msm/msm_gpu.h
495
rn = div_u64_rem(prio, NR_SCHED_PRIORITIES, &sp);
drivers/gpu/drm/nouveau/dispnv50/disp.c
1698
div_u64_rem(surfaceWidthPerLink, numLanesPerLink, &remain);
drivers/gpu/drm/xe/xe_devcoredump.c
222
new_chunk_position = div_u64_rem(offset,
drivers/gpu/drm/xe/xe_guc_hwconfig.c
121
num_dw = div_u64_rem(size, sizeof(u32), &extra_bytes);
drivers/iio/adc/ad4130.c
912
*val = div_u64_rem(temp, NANO, val2);
drivers/iio/adc/ad4170-4.c
476
tmp0 = div_u64_rem(st->mclk_hz, 32 * ad4170_sinc3_filt_fs_tbl[i],
drivers/iio/adc/ad4170-4.c
489
tmp0 = div_u64_rem(st->mclk_hz, 32 * ad4170_sinc5_filt_fs_tbl[i],
drivers/iio/adc/ad7768-1.c
569
tmp0 = div_u64_rem(tmp2, NANO, &tmp1);
drivers/iio/adc/mcp3564.c
1096
div_u64_rem(tmp1, NANO, &tmp0);
drivers/iio/adc/stm32-dfsdm-core.c
270
divider = div_u64_rem(clk_freq, spi_freq, &rem);
drivers/iio/dac/mcp47feb02.c
707
value_int = div_u64_rem(tmp, MICRO, &value_micro);
drivers/iio/frequency/admv4420.c
165
*val = div_u64_rem(st->lo_freq_hz, MICRO, val2);
drivers/iio/frequency/admv4420.c
248
st->n_counter.int_val = div_u64_rem(st->n_counter.n_counter, 10, &st->n_counter.frac_val);
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
1071
*val = div_u64_rem(st->apex.wom.value, MICRO, &rem);
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1213
*val = div_u64_rem(st->chip_config.roc_threshold, 1000000U, &rem);
drivers/iio/light/opt4001.c
202
*val = div_u64_rem(lux_raw, chip->chip_info->div, val2);
drivers/iio/light/opt4060.c
738
*val = div_u64_rem(uval, MICRO, val2);
drivers/iio/light/vcnl4000.c
712
*val = div_u64_rem(val_c, MICRO, val2);
drivers/md/dm-pcache/cache.h
377
div_u64_rem(off >> PCACHE_CACHE_SUBTREE_SIZE_SHIFT, cache->n_ksets, &kset_id);
drivers/md/raid10.c
1663
div_u64_rem(bio_start, stripe_size, &remainder);
drivers/md/raid10.c
1680
div_u64_rem(bio_end, stripe_size, &remainder);
drivers/media/pci/cobalt/cobalt-cpld.c
248
div_u64_rem((dco << 28) + f_xtal / 2, f_xtal, &d);
drivers/media/tuners/e4000.c
143
div_n = div_u64_rem(f_vco, F_REF, &k);
drivers/media/tuners/fc2580.c
91
div_n = div_u64_rem(f_vco, uitmp, &k);
drivers/media/tuners/msi001.c
211
div_n = div_u64_rem(f_vco, DIV_PRE_N * F_REF, &k);
drivers/media/usb/msi2500/msi2500.c
781
div_n = div_u64_rem(f_vco, DIV_PRE_N * F_REF, &k);
drivers/mtd/devices/mtd_dataflash.c
167
div_u64_rem(instr->len, priv->page_size, &rem);
drivers/mtd/devices/mtd_dataflash.c
170
div_u64_rem(instr->addr, priv->page_size, &rem);
drivers/mtd/devices/phram.c
317
div_u64_rem(len, (uint32_t)erasesize, &rem);
drivers/mtd/spi-nor/core.c
1769
div_u64_rem(instr->len, mtd->erasesize, &rem);
drivers/mtd/ubi/cdev.c
209
lnum = div_u64_rem(*offp, vol->usable_leb_size, &off);
drivers/mtd/ubi/cdev.c
267
lnum = div_u64_rem(*offp, vol->usable_leb_size, &off);
drivers/mtd/ubi/gluebi.c
160
lnum = div_u64_rem(from, mtd->erasesize, &offs);
drivers/mtd/ubi/gluebi.c
200
lnum = div_u64_rem(to, mtd->erasesize, &offs);
drivers/mtd/ubi/upd.c
276
lnum = div_u64_rem(vol->upd_received, vol->usable_leb_size, &offs);
drivers/mtd/ubi/upd.c
89
vol->used_ebs = div_u64_rem(bytes, vol->usable_leb_size,
drivers/mtd/ubi/vmt.c
277
vol->used_ebs = div_u64_rem(vol->used_bytes,
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c
50
quotient = div_u64_rem(delta, 1000000000ULL, &reminder);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
440
div_u64_rem(start, NSEC_PER_SEC, &rest);
drivers/net/ethernet/cadence/macb_ptp.c
212
bp->tsu_incr.ns = div_u64_rem(NSEC_PER_SEC, bp->tsu_rate, &rem);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
42
quo = div_u64_rem(adj_val, cycle->den, &numerator);
drivers/net/ethernet/intel/iavf/iavf_main.c
3616
(void)div_u64_rem(tx_rate, IAVF_MBPS_QUANTA, &tx_rate_rem);
drivers/net/ethernet/intel/igb/igb_main.c
6977
div_u64_rem(now, ns, &rem);
drivers/net/ethernet/intel/igb/igb_main.c
6981
div_u64_rem(now, ns << 1, &rem);
drivers/net/ethernet/intel/igb/igb_ptp.c
597
div_u64_rem(now, ns, &rem);
drivers/net/ethernet/intel/igb/igb_ptp.c
601
div_u64_rem(now, ns << 1, &rem);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
205
div_u64_rem(ns, NS_PER_SEC, &rem);
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
288
div_u64_rem(ns, NS_PER_SEC, &rem);
drivers/net/ethernet/marvell/mvneta.c
5224
refill_val = div_u64_rem(max_rate, MVNETA_TXQ_RATE_LIMIT_RESOLUTION,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
1593
value = div_u64_rem(*rate, MLX5_LINKSPEED_UNIT, &remainder);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
366
sec = div_u64_rem(nsec, NSEC_PER_SEC, &nsec_rem);
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
500
sec = div_u64_rem(fbd->firmware_time, MSEC_PER_SEC, &msec);
drivers/net/ethernet/microchip/lan743x_ptp.c
1250
unsigned_seconds += div_u64_rem(time_step_ns, 1000000000LL,
drivers/net/ethernet/microchip/lan743x_ptp.c
1271
unsigned_seconds -= div_u64_rem(time_step_ns, 1000000000LL,
drivers/net/ethernet/microchip/lan743x_ptp.c
1287
seconds = (s32)div_u64_rem(abs_time_step_ns, 1000000000,
drivers/net/ethernet/microchip/lan743x_ptp.c
1292
seconds = -((s32)div_u64_rem(abs_time_step_ns, 1000000000,
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
399
div_u64_rem(tmp, cycle_time, &rem);
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
67
quotient = div_u64_rem(delta, 1000000000ULL, &reminder);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
350
div_u64_rem(ns, WX_NS_PER_SEC, &rem);
drivers/net/netdevsim/dev.c
1227
val = div_u64_rem(*rate, NSIM_LINK_SPEED_UNIT, &rem);
drivers/net/phy/micrel.c
3491
set_seconds += div_u64_rem(time_step_ns, 1000000000LL,
drivers/net/phy/micrel.c
3506
set_seconds -= div_u64_rem(time_step_ns, 1000000000LL,
drivers/net/phy/micrel.c
3522
seconds = (s32)div_u64_rem(abs_time_step_ns, 1000000000,
drivers/net/phy/micrel.c
3527
seconds = -((s32)div_u64_rem(abs_time_step_ns, 1000000000,
drivers/net/phy/micrel.c
5422
sec = div_u64_rem(delta < 0 ? -delta : delta, NSEC_PER_SEC, &nsec);
drivers/net/phy/microchip_rds_ptp.c
670
sec = div_u64_rem(abs(delta), NSEC_PER_SEC, &nsec);
drivers/net/wireless/ath/ath9k/common-beacon.c
29
div_u64_rem(tsf, divisor, &offset);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2353
div_u64_rem(curr_tsf - flow->start_tsf, interval, &rem);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
3273
div_u64_rem(curr_tsf - flow->start_tsf, interval, &rem);
drivers/net/wireless/realtek/rtw89/chan.c
716
div_u64_rem(tsf - sync_tsf, bcn_intvl_us, &remainder);
drivers/net/wireless/realtek/rtw89/core.c
2940
div_u64_rem(tsf - append, bcn_intvl_us, &bcn_stat->tbtt_us[wp]);
drivers/nvdimm/badrange.c
193
end_sector = div_u64_rem(ns_offset + len, sector_size, &rem);
drivers/nvdimm/namespace_devs.c
780
div_u64_rem(val, nd_region->align, &remainder);
drivers/nvdimm/region_devs.c
558
dpa = div_u64_rem(val, mappings, &remainder);
drivers/nvdimm/region_devs.c
973
div_u64_rem(align, mappings, &remainder);
drivers/ptp/ptp_clock.c
57
seconds = div_u64_rem(src->timestamp, 1000000000, &remainder);
drivers/ptp/ptp_dfl_tod.c
115
seconds = div_u64_rem(now, NSEC_PER_SEC, &nanosec);
drivers/ptp/ptp_dfl_tod.c
140
tod_period = div_u64_rem(ppb << PERIOD_FRAC_OFFSET, rate, &tod_rem);
drivers/ptp/ptp_dfl_tod.c
198
count = div_u64_rem(delta, diff, &rem);
drivers/ptp/ptp_dfl_tod.c
203
count = div_u64_rem(delta, diff, &rem);
drivers/ptp/ptp_fc3.c
44
sync = div_u64_rem(nsec, idtfc3->ns_per_sync, &rem);
drivers/ptp/ptp_fc3.c
47
sync = -div_u64_rem(-nsec - 1, idtfc3->ns_per_sync, &rem) - 1;
drivers/ptp/ptp_qoriq.c
449
freq_comp = div_u64_rem(freq_comp, clk_src, &remainder);
drivers/scsi/3w-9xxx.c
505
div_u64_rem(local_time - (3 * 86400), 604800, &schedulertime);
drivers/scsi/3w-sas.c
437
div_u64_rem(local_time - (3 * 86400), 604800, &schedulertime);
drivers/spi/spi-fsl-dspi.c
851
scale_needed = div_u64_rem((u64)delay_ns * clkrate, NSEC_PER_SEC,
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
830
reset_thresh = (u16)div_u64_rem(2U * 5U * mbps, 7U * 1000U, &r);
fs/btrfs/zoned.c
1617
stripe_nr = div_u64_rem(stripe_nr, factor, &stripe_index);
fs/btrfs/zoned.c
1761
stripe_nr = div_u64_rem(stripe_nr, factor, &stripe_index);
fs/ceph/addr.c
204
div_u64_rem(rreq->start, lo->stripe_unit, &blockoff);
fs/f2fs/extent_cache.c
878
res = div_u64_rem(new, 100, &rem_new) * (100 - weight)
fs/f2fs/extent_cache.c
879
+ div_u64_rem(old, 100, &rem_old) * weight;
fs/f2fs/gc.c
2292
div_u64_rem(block_count, BLKS_PER_SEC(sbi), &rem);
fs/nfs/blocklayout/dev.c
264
disk_chunk = div_u64_rem(chunk, dev->nr_children, &chunk_idx);
fs/nfs/filelayout/filelayout.c
64
div_u64_rem(offset, flseg->stripe_unit, &rem);
fs/nfs/filelayout/filelayout.c
819
div_u64_rem((u64)req_offset(req) - segment_offset,
fs/nfs/flexfilelayout/flexfilelayout.c
1014
div_u64_rem((u64)req_offset(req) - segment_offset,
fs/proc/uptime.c
31
idle.tv_sec = div_u64_rem(idle_nsec, NSEC_PER_SEC, &rem);
fs/xfs/libxfs/xfs_bmap.c
2862
div_u64_rem(orig_off, extsz, &temp);
fs/xfs/libxfs/xfs_bmap.c
3323
div_u64_rem(ap->offset, args->prod, &args->mod);
fs/xfs/libxfs/xfs_bmap.c
3331
div_u64_rem(ap->offset, args->prod, &args->mod);
fs/xfs/libxfs/xfs_inode_buf.c
152
tv.tv_sec = xfs_bigtime_to_unix(div_u64_rem(ts, NSEC_PER_SEC, &n));
fs/xfs/libxfs/xfs_rtbitmap.h
199
div_u64_rem(rtx >> XFS_NBWORDLOG, mp->m_blockwsize, &mod);
fs/xfs/libxfs/xfs_rtgroup.h
271
rgno = div_u64_rem(bno, g->blocks, &rgbno);
fs/xfs/libxfs/xfs_sb.c
314
div_u64_rem(sbp->sb_rextents, sbp->sb_rgextents, &mod);
fs/xfs/libxfs/xfs_sb.c
608
agcount = div_u64_rem(sbp->sb_dblocks, sbp->sb_agblocks, &rem);
fs/xfs/xfs_bmap_util.c
702
div_u64_rem(startoffset_fsb, extsz, &temp);
fs/xfs/xfs_bmap_util.c
705
div_u64_rem(e, extsz, &temp);
fs/xfs/xfs_iomap.h
41
div_u64_rem(offset_fsb, extsz, &align);
fs/xfs/xfs_iomap.h
44
div_u64_rem(count_fsb, extsz, &align);
fs/xfs/xfs_rtalloc.c
1124
div_u64_rem(nrext, xfs_rtbitmap_rtx_per_rbmblock(mp), &mod);
fs/xfs/xfs_rtalloc.c
1299
div_u64_rem(nmp->m_sb.sb_rblocks, gblocks, &rem);
fs/xfs/xfs_rtalloc.c
2144
div_u64_rem(ap->offset, align, &mod);
include/linux/math64.h
130
return div_u64_rem(dividend, divisor, &remainder);
include/linux/math64.h
89
#ifndef div_u64_rem
kernel/bpf/log.c
110
div_u64_rem(cur_pos, log->len_total, &buf_start);
kernel/bpf/log.c
111
div_u64_rem(new_end, log->len_total, &buf_end);
kernel/bpf/log.c
174
div_u64_rem(new_pos, log->len_total, &pos);
kernel/bpf/log.c
274
div_u64_rem(log->start_pos, log->len_total, &sublen);
kernel/rcu/rcuscale.c
965
us = div_u64_rem(kthread_stime, 1000, &ns);
kernel/rcu/refscale.c
1433
avg = div_u64_rem(result_avg[exp], 1000, &rem);
kernel/sched/core.c
9451
percent = div_u64_rem(percent, POW10(UCLAMP_PERCENT_SHIFT), &rem);
kernel/time/tick-sched.c
170
div_u64_rem(tick_next_period, TICK_NSEC, &rem);
kernel/time/time.c
524
ts.tv_sec = div_u64_rem(nsec, NSEC_PER_SEC, &rem);
kernel/time/time.c
532
ts.tv_sec = -div_u64_rem(-nsec - 1, NSEC_PER_SEC, &rem) - 1;
kernel/time/time.c
641
value->tv_sec = div_u64_rem((u64)jiffies * TICK_NSEC,
lib/math/div64.c
106
quot = div_u64_rem(dividend, divisor, &rem32);
lib/math/div64.c
73
quotient = div_u64_rem(-dividend, abs(divisor), (u32 *)remainder);
lib/math/div64.c
78
quotient = div_u64_rem(dividend, abs(divisor), (u32 *)remainder);
net/ceph/striper.c
238
div_u64_rem(objoff, l->stripe_unit, &blockoff);
net/ceph/striper.c
242
objsetno = div_u64_rem(objno, l->stripe_count, &stripepos);
net/ceph/striper.c
37
blockno = div_u64_rem(off, l->stripe_unit, &blockoff);
net/ceph/striper.c
38
stripeno = div_u64_rem(blockno, l->stripe_count, &stripepos);
net/ceph/striper.c
39
objsetno = div_u64_rem(stripeno, stripes_per_object, &objsetpos);
net/ipv4/af_inet.c
1575
(void)div_u64_rem(ts.tv_sec, SECONDS_PER_DAY, &secs);
net/netfilter/xt_time.c
81
div_u64_rem(time, SECONDS_PER_DAY, &v);
net/xdp/xdp_umem.c
193
npgs = div_u64_rem(size, PAGE_SIZE, &npgs_rem);
net/xdp/xdp_umem.c
199
chunks = div_u64_rem(size, chunk_size, &chunks_rem);
sound/core/pcm_lib.c
606
n = div_u64_rem(n, c, r);
sound/drivers/dummy.c
426
div_u64_rem(delta, runtime->buffer_size, &pos);
sound/soc/intel/atom/sst/sst_drv_interface.c
475
div_u64_rem(fw_tstamp->ring_buffer_counter, buffer_sz, &pointer_bytes);
sound/soc/intel/avs/probes.c
242
div_u64_rem(rtd->total_bytes_transferred, rtd->buffer_size, &offset);
sound/soc/sof/compress.c
320
div_u64_rem(rtd->total_bytes_available, rtd->buffer_size, &offset);
sound/soc/sof/compress.c
341
div_u64_rem(rtd->total_bytes_transferred, rtd->buffer_size, &offset);
sound/soc/sof/sof-client-probes.c
182
div_u64_rem(rtd->total_bytes_transferred, rtd->buffer_size, &offset);
tools/testing/selftests/net/bench/page_pool/time_bench.c
166
rec->time_sec = div_u64_rem(rec->time_interval, NANOSEC_PER_SEC,
tools/testing/selftests/net/bench/page_pool/time_bench.c
175
div_u64_rem(rec->time_interval, invoked_cnt,
tools/testing/selftests/net/bench/page_pool/time_bench.c
182
div_u64_rem(ns_per_call_tmp_rem,
tools/testing/selftests/net/bench/page_pool/time_bench.c
197
rec->pmc_ipc_quotient = div_u64_rem(rec->pmc_inst, rec->pmc_clk,
tools/testing/selftests/net/bench/page_pool/time_bench.c
203
rec->pmc_ipc_decimal = div_u64_rem(pmc_ipc_tmp_rem,