Lines Matching defs:mr
130 static int destroy_mkey(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr) in destroy_mkey()
724 struct mlx5_ib_mr *mr; in _mlx5_mr_cache_alloc() local
1037 struct mlx5_ib_mr *mr; in mlx5_ib_get_dma_mr() local
1099 static void set_mr_fields(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr, in set_mr_fields()
1128 struct mlx5_ib_mr *mr; in alloc_cacheable_mr() local
1176 struct mlx5_ib_mr *mr; in reg_create_crossing_vhca_mr() local
1237 struct mlx5_ib_mr *mr; in reg_create() local
1335 struct mlx5_ib_mr *mr; in mlx5_ib_get_dm_mr() local
1430 struct mlx5_ib_mr *mr = NULL; in create_real_mr() local
1477 struct mlx5_ib_mr *mr; in create_user_odp_mr() local
1560 struct mlx5_ib_mr *mr = umem_dmabuf->private; in mlx5_ib_dmabuf_invalidate_cb() local
1583 struct mlx5_ib_mr *mr = NULL; in reg_user_mr_dmabuf() local
1745 static bool can_use_umr_rereg_pas(struct mlx5_ib_mr *mr, in can_use_umr_rereg_pas()
1765 static int umr_rereg_pas(struct mlx5_ib_mr *mr, struct ib_pd *pd, in umr_rereg_pas()
1818 struct mlx5_ib_mr *mr = to_mmr(ib_mr); in mlx5_ib_rereg_user_mr() local
1910 struct mlx5_ib_mr *mr, in mlx5_alloc_priv_descs()
1947 mlx5_free_priv_descs(struct mlx5_ib_mr *mr) in mlx5_free_priv_descs()
1963 struct mlx5_ib_mr *mr) in cache_ent_find_and_store()
2004 static int mlx5_ib_revoke_data_direct_mr(struct mlx5_ib_mr *mr) in mlx5_ib_revoke_data_direct_mr()
2022 struct mlx5_ib_mr *mr, *next; in mlx5_ib_revoke_data_direct_mrs() local
2032 static int mlx5_revoke_mr(struct mlx5_ib_mr *mr) in mlx5_revoke_mr()
2085 struct mlx5_ib_mr *mr = to_mmr(ibmr); in __mlx5_ib_dereg_mr() local
2151 struct mlx5_ib_mr *mr) in dereg_crossing_data_direct_mr()
2171 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_dereg_mr() local
2201 static int _mlx5_alloc_mkey_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, in _mlx5_alloc_mkey_descs()
2240 struct mlx5_ib_mr *mr; in mlx5_ib_alloc_pi_mr() local
2277 static int mlx5_alloc_mem_reg_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, in mlx5_alloc_mem_reg_descs()
2285 static int mlx5_alloc_sg_gaps_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, in mlx5_alloc_sg_gaps_descs()
2292 static int mlx5_alloc_integrity_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, in mlx5_alloc_integrity_descs()
2377 struct mlx5_ib_mr *mr; in __mlx5_ib_alloc_mr() local
2576 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_pa_mr_sg_pi() local
2605 mlx5_ib_sg_to_klms(struct mlx5_ib_mr *mr, in mlx5_ib_sg_to_klms()
2666 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_set_page() local
2680 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_set_page_pi() local
2699 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_mtt_mr_sg_pi() local
2764 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_klm_mr_sg_pi() local
2797 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_mr_sg_pi() local
2856 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_mr_sg() local