Home
last modified time | relevance | path

Searched refs:div64_u64_rem (Results 1 – 25 of 35) sorted by relevance

12

/linux/lib/math/
H A Dtest_mul_u64_u64_div_u64.c159 #define div64_u64_rem div64_u64_rem macro
H A Ddiv64.c98 #ifndef div64_u64_rem
99 u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem() function
124 EXPORT_SYMBOL(div64_u64_rem);
/linux/include/linux/
H A Dmath64.h54 static inline u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem() function
101 #ifndef div64_u64_rem
102 extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder);
/linux/kernel/time/
H A Dtimeconv.c108 century = div64_u64_rem(u64tmp, 146097, &u64tmp); in time64_to_tm()
H A Dtimekeeping.c1086 tmp = div64_u64_rem(*base, div, &rem); in scale64_check_overflow()
1198 res = div64_u64_rem(*val, denominator, &rem) * numerator; in convert_clock()
/linux/fs/xfs/libxfs/
H A Dxfs_btree_staging.c512 *blocks = div64_u64_rem(nr_this_level, desired_npb, &dontcare); in xfs_btree_bload_level_geometry()
523 npb = div64_u64_rem(nr_this_level, *blocks, blocks_with_extra); in xfs_btree_bload_level_geometry()
526 npb = div64_u64_rem(nr_this_level, *blocks, blocks_with_extra); in xfs_btree_bload_level_geometry()
/linux/drivers/gpu/drm/i915/selftests/
H A Di915_random.c104 div64_u64_rem(addr, range, &addr); in igt_random_offset()
/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_ts.c29 div = div64_u64_rem(pcr, 300, &rem); in vidtv_ts_write_pcr_bits()
H A Dvidtv_pes.c192 div = div64_u64_rem(pcr, 300, &rem); in vidtv_pes_write_pcr_bits()
/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dbw_fixed.h129 div64_u64_rem(arg1.value, arg2.value, (uint64_t *)&res.value); in bw_mod()
/linux/drivers/gpu/drm/amd/display/dc/basics/
H A Dbw_fixed.c74 res_value = div64_u64_rem(arg1_value, arg2_value, &remainder); in bw_frc_to_fixed()
/linux/include/drm/
H A Ddrm_fixed.h183 u64 res_abs = div64_u64_rem(a_abs, b_abs, &rem); in drm_fixp_from_fraction()
/linux/arch/parisc/net/
H A Dbpf_jit_core.c205 div64_u64_rem(div, divisor, &rem); in hppa_div64_rem()
/linux/drivers/gpu/drm/i915/
H A Di915_gem_gtt.c147 div64_u64_rem(addr, range, &addr); in random_offset()
/linux/net/ceph/
H A Dstriper.c270 div64_u64_rem(size, period, &remainder_bytes); in ceph_get_num_objects()
/linux/drivers/iio/pressure/
H A Ddps310.c692 pressure -= div64_u64_rem(-nums[i], denoms[i], &irem); in dps310_calculate_pressure()
695 pressure += div64_u64_rem(nums[i], denoms[i], &irem); in dps310_calculate_pressure()
/linux/drivers/clk/
H A Dclk-versaclock7.c342 qhat = div64_u64_rem(numhi, den1, &rhat); in vc7_128_div_64_to_64()
356 qhat = div64_u64_rem(rem, den1, &rhat); in vc7_128_div_64_to_64()
776 *div_int = (u32)div64_u64_rem(parent_rate, rate, &rem); in vc7_calc_fod_1st_stage()
/linux/drivers/clk/sophgo/
H A Dclk-cv18xx-pll.c208 rate = div64_u64_rem(dividend, factor, &dividend); in fpll_calc_rate()
/linux/drivers/iio/accel/
H A Dadxl355_core.c288 div = div64_u64_rem(mul_u64_u32_shr(odr, multiplier, 0), in adxl355_fill_3db_frequency_table()
/linux/drivers/md/
H A Ddm-verity-fec.c58 block = div64_u64_rem(position, v->fec->io_size, &rem); in fec_read_parity()
/linux/drivers/platform/x86/dell/
H A Ddell-wmi-ddv.c288 entries = div64_u64_rem(buffer_size, entry_size, &rem); in dell_wmi_ddv_update_sensors()
/linux/sound/soc/sof/intel/
H A Dhda-stream.c772 div64_u64_rem(hstream->curr_pos, buffer_size, &prev_pos); in hda_dsp_compr_bytes_transferred()
/linux/sound/soc/sof/
H A Dipc4-pcm.c1282 div64_u64_rem(host_ptr, snd_pcm_lib_buffer_bytes(substream), &host_ptr); in sof_ipc4_pcm_pointer()
/linux/kernel/bpf/
H A Dcore.c1884 div64_u64_rem(DST, SRC, &AX); in ___bpf_prog_run()
1912 div64_u64_rem(DST, IMM, &AX); in ___bpf_prog_run()
/linux/fs/xfs/
H A Dxfs_rtalloc.c1743 div64_u64_rem(b, mp->m_sb.sb_rextents, &b); in xfs_rtpick_extent()

12