Lines Matching defs:mr

136 static int destroy_mkey(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr)  in destroy_mkey()
145 struct mlx5_ib_mr *mr = in create_mkey_callback() local
181 struct mlx5_ib_mr *mr; in alloc_cache_mr() local
203 struct mlx5_ib_mr *mr; in add_keys() local
251 struct mlx5_ib_mr *mr; in create_cache_mr() local
288 struct mlx5_ib_mr *mr; in remove_cache_mr_locked() local
575 struct mlx5_ib_mr *mr; in mlx5_mr_cache_alloc() local
608 struct mlx5_ib_mr *mr = NULL; in get_cache_mr() local
627 static void mlx5_mr_cache_free(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr) in mlx5_mr_cache_free()
643 struct mlx5_ib_mr *mr; in clean_keys() local
793 struct mlx5_ib_mr *mr; in mlx5_ib_get_dma_mr() local
910 static void set_mr_fields(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr, in set_mr_fields()
938 struct mlx5_ib_mr *mr; in alloc_cacheable_mr() local
1053 static void *mlx5_ib_create_xlt_wr(struct mlx5_ib_mr *mr, in mlx5_ib_create_xlt_wr()
1117 int mlx5_ib_update_xlt(struct mlx5_ib_mr *mr, u64 idx, int npages, in mlx5_ib_update_xlt()
1199 int mlx5_ib_update_mr_pas(struct mlx5_ib_mr *mr, unsigned int flags) in mlx5_ib_update_mr_pas()
1273 struct mlx5_ib_mr *mr; in reg_create() local
1357 struct mlx5_ib_mr *mr; in mlx5_ib_get_dm_mr() local
1450 struct mlx5_ib_mr *mr = NULL; in create_real_mr() local
1495 struct mlx5_ib_mr *mr; in create_user_odp_mr() local
1572 struct mlx5_ib_mr *mr = umem_dmabuf->private; in mlx5_ib_dmabuf_invalidate_cb() local
1594 struct mlx5_ib_mr *mr = NULL; in mlx5_ib_reg_user_mr_dmabuf() local
1652 static int revoke_mr(struct mlx5_ib_mr *mr) in revoke_mr()
1686 static int umr_rereg_pd_access(struct mlx5_ib_mr *mr, struct ib_pd *pd, in umr_rereg_pd_access()
1710 static bool can_use_umr_rereg_pas(struct mlx5_ib_mr *mr, in can_use_umr_rereg_pas()
1731 static int umr_rereg_pas(struct mlx5_ib_mr *mr, struct ib_pd *pd, in umr_rereg_pas()
1785 struct mlx5_ib_mr *mr = to_mmr(ib_mr); in mlx5_ib_rereg_user_mr() local
1876 struct mlx5_ib_mr *mr, in mlx5_alloc_priv_descs()
1908 mlx5_free_priv_descs(struct mlx5_ib_mr *mr) in mlx5_free_priv_descs()
1924 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_dereg_mr() local
2018 static int _mlx5_alloc_mkey_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, in _mlx5_alloc_mkey_descs()
2057 struct mlx5_ib_mr *mr; in mlx5_ib_alloc_pi_mr() local
2094 static int mlx5_alloc_mem_reg_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, in mlx5_alloc_mem_reg_descs()
2102 static int mlx5_alloc_sg_gaps_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, in mlx5_alloc_sg_gaps_descs()
2109 static int mlx5_alloc_integrity_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, in mlx5_alloc_integrity_descs()
2194 struct mlx5_ib_mr *mr; in __mlx5_ib_alloc_mr() local
2395 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_pa_mr_sg_pi() local
2424 mlx5_ib_sg_to_klms(struct mlx5_ib_mr *mr, in mlx5_ib_sg_to_klms()
2485 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_set_page() local
2499 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_set_page_pi() local
2518 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_mtt_mr_sg_pi() local
2583 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_klm_mr_sg_pi() local
2616 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_mr_sg_pi() local
2675 struct mlx5_ib_mr *mr = to_mmr(ibmr); in mlx5_ib_map_mr_sg() local