ib_umem_end
ib_umem_end(umem_odp));
user_virt + bcnt > ib_umem_end(umem_odp))
bound = min_t(u64, bound, ib_umem_end(umem_odp));
end = min_t(u64, ib_umem_end(umem_odp), range->end);
len = min_t(u64, user_va + bcnt, ib_umem_end(umem_odp)) -
if ((user_va + bcnt) > ib_umem_end(odp))
bcnt = ib_umem_end(odp) - user_va;
} else if (unlikely(user_va >= ib_umem_end(odp) ||
ib_umem_end(odp) - user_va < bcnt))
end = min_t(u64, ib_umem_end(umem_odp), range->end);
return (ib_umem_end(umem_odp) - ib_umem_start(umem_odp)) >>