| /Linux-v5.15/lib/math/ |
| D | div64.c | 103 #ifndef div64_u64_rem 104 u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem() function 129 EXPORT_SYMBOL(div64_u64_rem); 219 div = div64_u64_rem(b, c, &rem); in mul_u64_u64_div_u64()
|
| /Linux-v5.15/include/linux/ |
| 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);
|
| D | device-mapper.h | 629 (x) = div64_u64_rem(x, y, &_res); \
|
| /Linux-v5.15/drivers/gpu/drm/i915/gem/selftests/ |
| D | i915_gem_client_blt.c | 208 y = div64_u64_rem(v, stride, &x); in tiled_offset() 211 v = div64_u64_rem(y, 8, &y) * stride * 8; in tiled_offset() 213 v += div64_u64_rem(x, 512, &x) << 12; in tiled_offset() 221 v = div64_u64_rem(y, 32, &y) * stride * 32; in tiled_offset() 223 v += div64_u64_rem(x, ytile_span, &x) * ytile_height; in tiled_offset()
|
| D | i915_gem_mman.c | 41 y = div64_u64_rem(v, tile->stride, &x); in tiled_offset() 42 v = div64_u64_rem(y, tile->height, &y) * tile->stride * tile->height; in tiled_offset() 46 v += div64_u64_rem(x, tile->width, &x) << tile->size; in tiled_offset() 53 v += div64_u64_rem(x, ytile_span, &x) * ytile_height; in tiled_offset() 60 v += div64_u64_rem(x, ytile_span, &x) * ytile_height; in tiled_offset()
|
| /Linux-v5.15/kernel/time/ |
| D | timeconv.c | 108 century = div64_u64_rem(u64tmp, 146097, &u64tmp); in time64_to_tm()
|
| /Linux-v5.15/drivers/gpu/drm/i915/selftests/ |
| D | i915_random.c | 104 div64_u64_rem(addr, range, &addr); in igt_random_offset()
|
| /Linux-v5.15/fs/xfs/libxfs/ |
| D | xfs_btree_staging.c | 583 *blocks = div64_u64_rem(nr_this_level, desired_npb, &dontcare); in xfs_btree_bload_level_geometry() 594 npb = div64_u64_rem(nr_this_level, *blocks, blocks_with_extra); in xfs_btree_bload_level_geometry() 597 npb = div64_u64_rem(nr_this_level, *blocks, blocks_with_extra); in xfs_btree_bload_level_geometry()
|
| /Linux-v5.15/drivers/media/test-drivers/vidtv/ |
| D | vidtv_ts.c | 29 div = div64_u64_rem(pcr, 300, &rem); in vidtv_ts_write_pcr_bits()
|
| D | vidtv_pes.c | 191 div = div64_u64_rem(pcr, 300, &rem); in vidtv_pes_write_pcr_bits()
|
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/inc/ |
| D | bw_fixed.h | 129 div64_u64_rem(arg1.value, arg2.value, (uint64_t *)&res.value); in bw_mod()
|
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/calcs/ |
| D | bw_fixed.c | 73 res_value = div64_u64_rem(arg1_value, arg2_value, &remainder); in bw_frc_to_fixed()
|
| /Linux-v5.15/include/drm/ |
| D | drm_fixed.h | 159 u64 res_abs = div64_u64_rem(a_abs, b_abs, &rem); in drm_fixp_from_fraction()
|
| /Linux-v5.15/drivers/gpu/drm/i915/ |
| D | i915_gem_gtt.c | 145 div64_u64_rem(addr, range, &addr); in random_offset()
|
| /Linux-v5.15/drivers/iio/pressure/ |
| D | dps310.c | 524 pressure -= div64_u64_rem(-nums[i], denoms[i], &irem); in dps310_calculate_pressure() 527 pressure += div64_u64_rem(nums[i], denoms[i], &irem); in dps310_calculate_pressure()
|
| /Linux-v5.15/net/ceph/ |
| D | striper.c | 270 div64_u64_rem(size, period, &remainder_bytes); in ceph_get_num_objects()
|
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/basics/ |
| D | fixpt31_32.c | 56 result = div64_u64_rem(dividend, divisor, remainder); in complete_integer_division_u64()
|
| /Linux-v5.15/drivers/gpu/drm/ |
| D | drm_mm.c | 577 div64_u64_rem(adj_start, alignment, &rem); in drm_mm_insert_node_in_range() 829 div64_u64_rem(adj_start, scan->alignment, &rem); in drm_mm_scan_add_block()
|
| /Linux-v5.15/drivers/mtd/ |
| D | mtdpstore.c | 256 div64_u64_rem(off + erasesize, cxt->mtd->size, (u64 *)&off); in mtdpstore_security()
|
| /Linux-v5.15/drivers/gpu/drm/gud/ |
| D | gud_drv.c | 344 u64 ratio = div64_u64_rem(gdrm->stats_length, gdrm->stats_actual_length, in gud_stats_debugfs()
|
| /Linux-v5.15/Documentation/core-api/ |
| D | kernel-api.rst | 169 :functions: div_s64_rem div64_u64_rem div64_u64 div64_s64
|
| /Linux-v5.15/sound/soc/sof/intel/ |
| D | hda-stream.c | 655 div64_u64_rem(hstream->curr_pos, buffer_size, &prev_pos); in hda_dsp_set_bytes_transferred()
|
| /Linux-v5.15/drivers/md/ |
| D | dm-verity-fec.c | 68 block = div64_u64_rem(position, v->fec->io_size, &rem); in fec_read_parity()
|
| /Linux-v5.15/fs/xfs/ |
| D | xfs_rtalloc.c | 1360 div64_u64_rem(b, mp->m_sb.sb_rextents, &b); in xfs_rtpick_extent()
|
| /Linux-v5.15/drivers/net/ethernet/intel/ice/ |
| D | ice_ptp.c | 630 div64_u64_rem(start_time, period, &phase); in ice_ptp_cfg_clkout()
|