Lines Matching refs:ib_umem
45 struct ib_umem { struct
62 static inline int ib_umem_offset(struct ib_umem *umem) in ib_umem_offset() argument
68 static inline unsigned long ib_umem_start(struct ib_umem *umem) in ib_umem_start()
74 static inline unsigned long ib_umem_end(struct ib_umem *umem) in ib_umem_end()
79 static inline size_t ib_umem_num_pages(struct ib_umem *umem) in ib_umem_num_pages()
86 struct ib_umem *ib_umem_get(struct ib_ucontext *context, unsigned long addr,
88 void ib_umem_release(struct ib_umem *umem);
89 int ib_umem_page_count(struct ib_umem *umem);
90 int ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset,
97 static inline struct ib_umem *ib_umem_get(struct ib_ucontext *context, in ib_umem_get()
102 static inline void ib_umem_release(struct ib_umem *umem) { } in ib_umem_release()
103 static inline int ib_umem_page_count(struct ib_umem *umem) { return 0; } in ib_umem_page_count()
104 static inline int ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset, in ib_umem_copy_from()