Lines Matching refs:ib_umem_dmabuf
31 struct ib_umem_dmabuf {
43 static inline struct ib_umem_dmabuf *to_ib_umem_dmabuf(struct ib_umem *umem)
45 return container_of(umem, struct ib_umem_dmabuf, umem);
145 struct ib_umem_dmabuf *ib_umem_dmabuf_get(struct ib_device *device,
149 struct ib_umem_dmabuf *ib_umem_dmabuf_get_pinned(struct ib_device *device,
153 int ib_umem_dmabuf_map_pages(struct ib_umem_dmabuf *umem_dmabuf);
154 void ib_umem_dmabuf_unmap_pages(struct ib_umem_dmabuf *umem_dmabuf);
155 void ib_umem_dmabuf_release(struct ib_umem_dmabuf *umem_dmabuf);
185 struct ib_umem_dmabuf *ib_umem_dmabuf_get(struct ib_device *device,
193 static inline struct ib_umem_dmabuf *
199 static inline int ib_umem_dmabuf_map_pages(struct ib_umem_dmabuf *umem_dmabuf)
203 static inline void ib_umem_dmabuf_unmap_pages(struct ib_umem_dmabuf *umem_dmabuf) { }
204 static inline void ib_umem_dmabuf_release(struct ib_umem_dmabuf *umem_dmabuf) { }