Lines Matching refs:ib_mr
1300 struct ib_mr *mr;
1313 struct ib_mr *sig_mr;
1440 struct ib_mr *__internal_mr;
1615 struct ib_mr { struct
2284 struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
2286 struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
2291 int (*rereg_user_mr)(struct ib_mr *mr,
2298 int (*dereg_mr)(struct ib_mr *mr, struct ib_udata *udata);
2299 struct ib_mr * (*alloc_mr)(struct ib_pd *pd, enum ib_mr_type mr_type,
2305 int (*map_mr_sg)(struct ib_mr *mr,
2354 int (*check_mr_status)(struct ib_mr *mr, u32 check_mask,
2391 struct ib_mr *(*reg_dm_mr)(struct ib_pd *pd, struct ib_dm *dm,
3760 int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata);
3771 static inline int ib_dereg_mr(struct ib_mr *mr) in ib_dereg_mr()
3776 struct ib_mr *ib_alloc_mr_user(struct ib_pd *pd, enum ib_mr_type mr_type,
3779 static inline struct ib_mr *ib_alloc_mr(struct ib_pd *pd, in ib_alloc_mr()
3785 struct ib_mr *ib_alloc_mr_integrity(struct ib_pd *pd,
3795 static inline void ib_update_fast_reg_key(struct ib_mr *mr, u8 newkey) in ib_update_fast_reg_key()
3931 int ib_check_mr_status(struct ib_mr *mr, u32 check_mask,
3947 int ib_map_mr_sg(struct ib_mr *mr, struct scatterlist *sg, int sg_nents,
3951 ib_map_mr_sg_zbva(struct ib_mr *mr, struct scatterlist *sg, int sg_nents, in ib_map_mr_sg_zbva()
3962 int ib_sg_to_pages(struct ib_mr *mr, struct scatterlist *sgl, int sg_nents,
3963 unsigned int *sg_offset, int (*set_page)(struct ib_mr *, u64));