| /linux/lib/math/ |
| H A D | test_mul_u64_u64_div_u64.c | 159 #define div64_u64_rem div64_u64_rem macro
|
| H A D | div64.c | 98 #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 D | math64.h | 54 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/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_client_blt.c | 363 y = div64_u64_rem(v, stride, &x); in tiled_offset() 366 v = div64_u64_rem(y, 8, &y) * stride * 8; in tiled_offset() 368 v += div64_u64_rem(x, 512, &x) << 12; in tiled_offset() 382 v = div64_u64_rem(y, 32, &y) * stride * 32; in tiled_offset() 384 v += div64_u64_rem(x, ytile_span, &x) * ytile_height; in tiled_offset()
|
| /linux/kernel/time/ |
| H A D | timeconv.c | 108 century = div64_u64_rem(u64tmp, 146097, &u64tmp); in time64_to_tm()
|
| H A D | timekeeping.c | 1229 tmp = div64_u64_rem(*base, div, &rem); in scale64_check_overflow() 1341 res = div64_u64_rem(*val, denominator, &rem) * numerator; in convert_clock()
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_random.c | 104 div64_u64_rem(addr, range, &addr); in igt_random_offset()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | bw_fixed.h | 129 div64_u64_rem(arg1.value, arg2.value, (uint64_t *)&res.value); in bw_mod()
|
| /linux/drivers/gpu/drm/amd/display/dc/basics/ |
| H A D | bw_fixed.c | 74 res_value = div64_u64_rem(arg1_value, arg2_value, &remainder); in bw_frc_to_fixed()
|
| /linux/include/drm/ |
| H A D | drm_fixed.h | 183 u64 res_abs = div64_u64_rem(a_abs, b_abs, &rem); in drm_fixp_from_fraction()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_gem_gtt.c | 147 div64_u64_rem(addr, range, &addr); in random_offset()
|
| /linux/net/ceph/ |
| H A D | striper.c | 270 div64_u64_rem(size, period, &remainder_bytes); in ceph_get_num_objects()
|
| /linux/drivers/iio/pressure/ |
| H A D | dps310.c | 692 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 D | clk-versaclock7.c | 342 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/media/test-drivers/vidtv/ |
| H A D | vidtv_pes.c | 192 div = div64_u64_rem(pcr, 300, &rem); in vidtv_pes_write_pcr_bits()
|
| /linux/drivers/clk/sophgo/ |
| H A D | clk-cv18xx-pll.c | 208 rate = div64_u64_rem(dividend, factor, ÷nd); in fpll_calc_rate()
|
| /linux/sound/soc/sof/ |
| H A D | compress.c | 21 div64_u64_rem(sstream->copied_total, buffer_size, &prev_pos); in sof_set_transferred_bytes()
|
| H A D | ipc4-pcm.c | 1280 div64_u64_rem(host_ptr, snd_pcm_lib_buffer_bytes(substream), &host_ptr); in sof_ipc4_pcm_pointer()
|
| /linux/drivers/gpu/drm/gud/ |
| H A D | gud_drv.c | 331 u64 ratio = div64_u64_rem(gdrm->stats_length, gdrm->stats_actual_length, in gud_stats_debugfs()
|
| /linux/drivers/iio/accel/ |
| H A D | adxl355_core.c | 288 div = div64_u64_rem(mul_u64_u32_shr(odr, multiplier, 0), in adxl355_fill_3db_frequency_table()
|
| /linux/drivers/platform/x86/dell/ |
| H A D | dell-wmi-ddv.c | 288 entries = div64_u64_rem(buffer_size, entry_size, &rem); in dell_wmi_ddv_update_sensors()
|
| /linux/sound/soc/sof/intel/ |
| H A D | hda-stream.c | 809 div64_u64_rem(hstream->curr_pos, buffer_size, &prev_pos); in hda_dsp_stream_check()
|
| /linux/drivers/cxl/core/ |
| H A D | region.c | 677 div64_u64_rem(size, (u64)SZ_256M * p->interleave_ways, &remainder); in alloc_hpa() 3136 div64_u64_rem(shifted, ways, &rem); in cxl_calculate_position() 3307 div64_u64_rem(p->res->start, (u64)hbiw * SZ_256M, &rem); in region_is_unaligned_mod3()
|
| /linux/kernel/bpf/ |
| H A D | core.c | 1925 div64_u64_rem(DST, SRC, &AX); in ___bpf_prog_run() 1953 div64_u64_rem(DST, IMM, &AX); in ___bpf_prog_run()
|
| /linux/fs/xfs/ |
| H A D | xfs_rtalloc.c | 1773 div64_u64_rem(b, mp->m_sb.sb_rextents, &b); in xfs_rtpick_extent()
|