Searched refs:umem_odp (Results 1 – 1 of 1) sorted by relevance
47 static inline unsigned long ib_umem_start(struct ib_umem_odp *umem_odp) in ib_umem_start() argument49 return umem_odp->notifier.interval_tree.start; in ib_umem_start()53 static inline unsigned long ib_umem_end(struct ib_umem_odp *umem_odp) in ib_umem_end() argument55 return umem_odp->notifier.interval_tree.last + 1; in ib_umem_end()58 static inline size_t ib_umem_odp_num_pages(struct ib_umem_odp *umem_odp) in ib_umem_odp_num_pages() argument60 return (ib_umem_end(umem_odp) - ib_umem_start(umem_odp)) >> in ib_umem_odp_num_pages()61 umem_odp->page_shift; in ib_umem_odp_num_pages()75 void ib_umem_odp_release(struct ib_umem_odp *umem_odp);77 int ib_umem_odp_map_dma_and_lock(struct ib_umem_odp *umem_odp, u64 start_offset,80 void ib_umem_odp_unmap_dma_pages(struct ib_umem_odp *umem_odp, u64 start_offset,[all …]