Lines Matching refs:mlx5_ib_mr
558 struct mlx5_ib_mr { struct
580 struct mlx5_ib_mr *parent; argument
941 static inline struct mlx5_ib_mr *to_mibmr(struct mlx5_core_mkey *mmkey) in to_mibmr()
943 return container_of(mmkey, struct mlx5_ib_mr, mmkey); in to_mibmr()
981 static inline struct mlx5_ib_mr *to_mmr(struct ib_mr *ibmr) in to_mmr()
983 return container_of(ibmr, struct mlx5_ib_mr, ibmr); in to_mmr()
1053 int mlx5_ib_update_xlt(struct mlx5_ib_mr *mr, u64 idx, int npages,
1055 struct mlx5_ib_mr *mlx5_ib_alloc_implicit_mr(struct mlx5_ib_pd *pd,
1057 void mlx5_ib_free_implicit_mr(struct mlx5_ib_mr *mr);
1112 struct mlx5_ib_mr *mlx5_mr_cache_alloc(struct mlx5_ib_dev *dev, int entry);
1113 void mlx5_mr_cache_free(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr);
1147 size_t nentries, struct mlx5_ib_mr *mr, int flags);
1159 size_t nentries, struct mlx5_ib_mr *mr, in mlx5_odp_populate_klm()