Home
last modified time | relevance | path

Searched refs:div_u64_rem (Results 1 – 25 of 112) sorted by relevance

12345

/linux/net/ceph/
H A Dstriper.c37 blockno = div_u64_rem(off, l->stripe_unit, &blockoff); in ceph_calc_file_object_mapping()
38 stripeno = div_u64_rem(blockno, l->stripe_count, &stripepos); in ceph_calc_file_object_mapping()
39 objsetno = div_u64_rem(stripeno, stripes_per_object, &objsetpos); in ceph_calc_file_object_mapping()
238 div_u64_rem(objoff, l->stripe_unit, &blockoff); in ceph_extent_to_file()
242 objsetno = div_u64_rem(objno, l->stripe_count, &stripepos); in ceph_extent_to_file()
/linux/arch/x86/include/asm/
H A Ddiv64.h43 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() function
61 #define div_u64_rem div_u64_rem macro
/linux/tools/testing/selftests/net/bench/page_pool/
H A Dtime_bench.c166 rec->time_sec = div_u64_rem(rec->time_interval, NANOSEC_PER_SEC, in time_bench_calc_stats()
175 div_u64_rem(rec->time_interval, invoked_cnt, in time_bench_calc_stats()
182 div_u64_rem(ns_per_call_tmp_rem, in time_bench_calc_stats()
197 rec->pmc_ipc_quotient = div_u64_rem(rec->pmc_inst, rec->pmc_clk, in time_bench_calc_stats()
203 rec->pmc_ipc_decimal = div_u64_rem(pmc_ipc_tmp_rem, in time_bench_calc_stats()
/linux/fs/xfs/
H A Dxfs_iomap.h41 div_u64_rem(offset_fsb, extsz, &align); in xfs_aligned_fsb_count()
44 div_u64_rem(count_fsb, extsz, &align); in xfs_aligned_fsb_count()
/linux/drivers/ptp/
H A Dptp_dfl_tod.c115 seconds = div_u64_rem(now, NSEC_PER_SEC, &nanosec); in coarse_adjust_tod_clock()
140 tod_period = div_u64_rem(ppb << PERIOD_FRAC_OFFSET, rate, &tod_rem); in dfl_tod_adjust_fine()
198 count = div_u64_rem(delta, diff, &rem); in dfl_tod_adjust_time()
203 count = div_u64_rem(delta, diff, &rem); in dfl_tod_adjust_time()
/linux/include/linux/
H A Dmath64.h26 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() function
89 #ifndef div_u64_rem
90 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() function
130 return div_u64_rem(dividend, divisor, &remainder); in div_u64()
/linux/lib/math/
H A Ddiv64.c73 quotient = div_u64_rem(-dividend, abs(divisor), (u32 *)remainder); in div_s64_rem()
78 quotient = div_u64_rem(dividend, abs(divisor), (u32 *)remainder); in div_s64_rem()
106 quot = div_u64_rem(dividend, divisor, &rem32); in div64_u64_rem()
/linux/net/xdp/
H A Dxdp_umem.c193 npgs = div_u64_rem(size, PAGE_SIZE, &npgs_rem); in xdp_umem_reg()
199 chunks = div_u64_rem(size, chunk_size, &chunks_rem); in xdp_umem_reg()
/linux/fs/proc/
H A Duptime.c31 idle.tv_sec = div_u64_rem(idle_nsec, NSEC_PER_SEC, &rem); in uptime_proc_show()
/linux/kernel/bpf/
H A Dlog.c110 div_u64_rem(cur_pos, log->len_total, &buf_start); in bpf_verifier_vlog()
111 div_u64_rem(new_end, log->len_total, &buf_end); in bpf_verifier_vlog()
174 div_u64_rem(new_pos, log->len_total, &pos); in bpf_vlog_reset()
274 div_u64_rem(log->start_pos, log->len_total, &sublen); in bpf_vlog_finalize()
/linux/drivers/mtd/ubi/
H A Dupd.c89 vol->used_ebs = div_u64_rem(bytes, vol->usable_leb_size, in clear_update_marker()
276 lnum = div_u64_rem(vol->upd_received, vol->usable_leb_size, &offs); in ubi_more_update_data()
H A Dgluebi.c160 lnum = div_u64_rem(from, mtd->erasesize, &offs); in gluebi_read()
200 lnum = div_u64_rem(to, mtd->erasesize, &offs); in gluebi_write()
/linux/drivers/iio/frequency/
H A Dadmv4420.c165 *val = div_u64_rem(st->lo_freq_hz, MICRO, val2); in admv4420_read_raw()
248 st->n_counter.int_val = div_u64_rem(st->n_counter.n_counter, 10, &st->n_counter.frac_val); in admv4420_calc_parameters()
/linux/kernel/time/
H A Dtime.c524 ts.tv_sec = div_u64_rem(nsec, NSEC_PER_SEC, &rem); in ns_to_timespec64()
532 ts.tv_sec = -div_u64_rem(-nsec - 1, NSEC_PER_SEC, &rem) - 1; in ns_to_timespec64()
641 value->tv_sec = div_u64_rem((u64)jiffies * TICK_NSEC, in jiffies_to_timespec64()
/linux/drivers/net/wireless/ath/ath9k/
H A Dcommon-beacon.c29 div_u64_rem(tsf, divisor, &offset); in ath9k_get_next_tbtt()
/linux/net/netfilter/
H A Dxt_time.c81 div_u64_rem(time, SECONDS_PER_DAY, &v); in localtime_1()
/linux/sound/soc/sof/
H A Dcompress.c320 div_u64_rem(rtd->total_bytes_available, rtd->buffer_size, &offset); in sof_compr_copy_playback()
341 div_u64_rem(rtd->total_bytes_transferred, rtd->buffer_size, &offset); in sof_compr_copy_capture()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ptp.c50 quotient = div_u64_rem(delta, 1000000000ULL, &reminder); in xgbe_adjtime()
/linux/drivers/media/pci/cobalt/
H A Dcobalt-cpld.c248 div_u64_rem((dco << 28) + f_xtal / 2, f_xtal, &d); in cobalt_cpld_set_freq()
/linux/drivers/edac/
H A Dsb_edac.c1783 gb = div_u64_rem(tmp_mb, 1024, &mb); in get_memory_layout()
1791 gb = div_u64_rem(tmp_mb, 1024, &mb); in get_memory_layout()
1815 gb = div_u64_rem(tmp_mb, 1024, &mb); in get_memory_layout()
1852 gb = div_u64_rem(tmp_mb, 1024, &mb); in get_memory_layout()
1877 gb = div_u64_rem(tmp_mb, 1024, &mb); in get_memory_layout()
1902 gb = div_u64_rem(tmp_mb, 1024, &mb); in get_memory_layout()
1916 gb = div_u64_rem(tmp_mb, 1024, &mb); in get_memory_layout()
2312 gb = div_u64_rem(limit >> 20, 1024, &mb); in get_memory_error_data()
/linux/drivers/nvdimm/
H A Dbadrange.c193 end_sector = div_u64_rem(ns_offset + len, sector_size, &rem); in __add_badblock_range()
/linux/drivers/mtd/devices/
H A Dmtd_dataflash.c167 div_u64_rem(instr->len, priv->page_size, &rem); in dataflash_erase()
170 div_u64_rem(instr->addr, priv->page_size, &rem); in dataflash_erase()
/linux/drivers/net/ethernet/microchip/
H A Dlan743x_ptp.c1250 unsigned_seconds += div_u64_rem(time_step_ns, 1000000000LL, in lan743x_ptp_clock_step()
1271 unsigned_seconds -= div_u64_rem(time_step_ns, 1000000000LL, in lan743x_ptp_clock_step()
1287 seconds = (s32)div_u64_rem(abs_time_step_ns, 1000000000, in lan743x_ptp_clock_step()
1292 seconds = -((s32)div_u64_rem(abs_time_step_ns, 1000000000, in lan743x_ptp_clock_step()
/linux/sound/soc/intel/avs/
H A Dprobes.c242 div_u64_rem(rtd->total_bytes_transferred, rtd->buffer_size, &offset); in avs_probe_compr_copy()
/linux/fs/xfs/libxfs/
H A Dxfs_rtgroup.h271 rgno = div_u64_rem(bno, g->blocks, &rgbno); in xfs_daddr_to_rtb()

12345