| /Linux-v5.4/lib/math/ |
| D | div64.c | 101 #ifndef div64_u64_rem 102 u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem() function 127 EXPORT_SYMBOL(div64_u64_rem);
|
| /Linux-v5.4/drivers/gpu/drm/i915/gem/selftests/ |
| D | i915_gem_mman.c | 36 y = div64_u64_rem(v, tile->stride, &x); in tiled_offset() 37 v = div64_u64_rem(y, tile->height, &y) * tile->stride * tile->height; in tiled_offset() 41 v += div64_u64_rem(x, tile->width, &x) << tile->size; in tiled_offset() 48 v += div64_u64_rem(x, ytile_span, &x) * ytile_height; in tiled_offset() 55 v += div64_u64_rem(x, ytile_span, &x) * ytile_height; in tiled_offset()
|
| D | i915_gem_context.c | 1428 div64_u64_rem(i915_prandom_u64_state(&prng), in igt_vm_isolation()
|
| /Linux-v5.4/include/linux/ |
| D | math64.h | 52 static inline u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem() function 99 #ifndef div64_u64_rem 100 extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder);
|
| D | device-mapper.h | 574 (x) = div64_u64_rem(x, y, &_res); \
|
| /Linux-v5.4/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.4/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.4/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.4/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.4/net/ceph/ |
| D | striper.c | 270 div64_u64_rem(size, period, &remainder_bytes); in ceph_get_num_objects()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/basics/ |
| D | fixpt31_32.c | 52 result = div64_u64_rem(dividend, divisor, remainder); in complete_integer_division_u64()
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_mm.c | 524 div64_u64_rem(adj_start, alignment, &rem); in drm_mm_insert_node_in_range() 770 div64_u64_rem(adj_start, scan->alignment, &rem); in drm_mm_scan_add_block()
|
| /Linux-v5.4/Documentation/core-api/ |
| D | kernel-api.rst | 166 :functions: div_s64_rem div64_u64_rem div64_u64 div64_s64
|
| /Linux-v5.4/fs/xfs/ |
| D | xfs_rtalloc.c | 1299 div64_u64_rem(b, mp->m_sb.sb_rextents, &b); in xfs_rtpick_extent()
|
| /Linux-v5.4/drivers/gpu/drm/selftests/ |
| D | test-drm_mm.c | 164 div64_u64_rem(node->start, alignment, &rem); in misalignment() 2059 div64_u64_rem(node->start, node->size, &rem); in igt_color()
|
| /Linux-v5.4/kernel/bpf/ |
| D | core.c | 1383 div64_u64_rem(DST, SRC, &AX); in ___bpf_prog_run() 1391 div64_u64_rem(DST, IMM, &AX); in ___bpf_prog_run()
|
| /Linux-v5.4/arch/x86/kvm/ |
| D | hyperv.c | 471 div64_u64_rem(time_now - stimer->exp_time, in stimer_start()
|
| /Linux-v5.4/kernel/time/ |
| D | timekeeping.c | 1002 tmp = div64_u64_rem(*base, div, &rem); in scale64_check_overflow()
|
| /Linux-v5.4/drivers/media/platform/vivid/ |
| D | vivid-ctrls.c | 1095 div64_u64_rem(ktime_get_ns(), in vivid_streaming_s_ctrl()
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_gem_gtt.c | 3679 div64_u64_rem(addr, range, &addr); in random_offset()
|
| /Linux-v5.4/fs/btrfs/ |
| D | scrub.c | 2382 start = div64_u64_rem(start, sparity->stripe_len, &offset); in __scrub_mark_bitmap()
|
| /Linux-v5.4/net/core/ |
| D | devlink.c | 2454 div64_u64_rem(size, resource->size_params.size_granularity, &reminder); in devlink_resource_validate_size()
|