Lines Matching refs:ib_mr
1076 struct ib_mr *mr;
1140 struct ib_mr *mr;
1166 struct ib_mr *sig_mr;
1290 struct ib_mr *local_mr;
1357 struct ib_mr { struct
1725 struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
1727 struct ib_mr * (*reg_phys_mr)(struct ib_pd *pd,
1732 struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
1737 int (*rereg_user_mr)(struct ib_mr *mr,
1744 int (*query_mr)(struct ib_mr *mr,
1746 int (*dereg_mr)(struct ib_mr *mr);
1747 struct ib_mr * (*alloc_mr)(struct ib_pd *pd,
1750 int (*map_mr_sg)(struct ib_mr *mr,
1753 int (*rereg_phys_mr)(struct ib_mr *mr,
1799 int (*check_mr_status)(struct ib_mr *mr, u32 check_mask,
2587 struct ib_mr *ib_get_dma_mr(struct ib_pd *pd, int mr_access_flags);
2846 int ib_query_mr(struct ib_mr *mr, struct ib_mr_attr *mr_attr);
2855 int ib_dereg_mr(struct ib_mr *mr);
2857 struct ib_mr *ib_alloc_mr(struct ib_pd *pd,
2867 static inline void ib_update_fast_reg_key(struct ib_mr *mr, u8 newkey) in ib_update_fast_reg_key()
3022 int ib_check_mr_status(struct ib_mr *mr, u32 check_mask,
3029 int ib_map_mr_sg(struct ib_mr *mr,
3035 ib_map_mr_sg_zbva(struct ib_mr *mr, in ib_map_mr_sg_zbva()
3048 int ib_sg_to_pages(struct ib_mr *mr,
3051 int (*set_page)(struct ib_mr *, u64));