div64_u64_rem
result = div64_u64_rem(dividend, divisor, remainder);
res_value = div64_u64_rem(arg1_value, arg2_value, (u64 *)&remainder);
div64_u64_rem(arg1.value, arg2.value, (u64 *)&res.value);
div64_u64_rem(adj_start, alignment, &rem);
div64_u64_rem(adj_start, scan->alignment, &rem);
div64_u64_rem(addr, range, &addr);
u64 res_abs = div64_u64_rem(a_abs, b_abs, &rem);