Searched refs:mlx5_ib_mr (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/ |
A D | umr.h | 90 int mlx5r_umr_revoke_mr(struct mlx5_ib_mr *mr); 91 int mlx5r_umr_rereg_pd_access(struct mlx5_ib_mr *mr, struct ib_pd *pd, 93 int mlx5r_umr_update_mr_pas(struct mlx5_ib_mr *mr, unsigned int flags); 94 int mlx5r_umr_update_xlt(struct mlx5_ib_mr *mr, u64 idx, int npages,
|
A D | odp.c | 192 struct mlx5_ib_mr *mr = in free_implicit_child_mr_work() 232 struct mlx5_ib_mr *mr; in mlx5_ib_invalidate_range() 405 static struct mlx5_ib_mr *implicit_get_child_mr(struct mlx5_ib_mr *imr, in implicit_get_child_mr() 410 struct mlx5_ib_mr *mr; in implicit_get_child_mr() 411 struct mlx5_ib_mr *ret; in implicit_get_child_mr() 486 struct mlx5_ib_mr *imr; in mlx5_ib_alloc_implicit_mr() 536 struct mlx5_ib_mr *mtt; in mlx5_ib_free_odp_mr() 623 struct mlx5_ib_mr *mtt; in pagefault_implicit_mr() 822 struct mlx5_ib_mr *mr; in pagefault_single_data_segment() 1648 struct mlx5_ib_mr *mr; [all …]
|
A D | mr.c | 745 struct mlx5_ib_mr *mr; in _mlx5_mr_cache_alloc() 1054 struct mlx5_ib_mr *mr; in mlx5_ib_get_dma_mr() 1146 struct mlx5_ib_mr *mr; in alloc_cacheable_mr() 1196 struct mlx5_ib_mr *mr; in reg_create() 1283 struct mlx5_ib_mr *mr; in mlx5_ib_get_dm_mr() 1377 struct mlx5_ib_mr *mr = NULL; in create_real_mr() 1422 struct mlx5_ib_mr *mr; in create_user_odp_mr() 1521 struct mlx5_ib_mr *mr = NULL; in mlx5_ib_reg_user_mr_dmabuf() 1754 struct mlx5_ib_mr *mr, in mlx5_alloc_priv_descs() 1973 struct mlx5_ib_mr *mr; in mlx5_ib_alloc_pi_mr() [all …]
|
A D | mlx5_ib.h | 654 struct mlx5_ib_mr { struct 672 struct mlx5_ib_mr *pi_mr; argument 673 struct mlx5_ib_mr *klm_mr; 674 struct mlx5_ib_mr *mtt_mr; 689 struct mlx5_ib_mr *parent; 700 static inline bool is_odp_mr(struct mlx5_ib_mr *mr) in is_odp_mr() 1298 void mlx5_ib_free_odp_mr(struct mlx5_ib_mr *mr); 1376 struct mlx5_ib_mr *mr, int flags); 1381 int mlx5_ib_init_odp_mr(struct mlx5_ib_mr *mr); 1382 int mlx5_ib_init_dmabuf_mr(struct mlx5_ib_mr *mr); [all …]
|
A D | restrack.c | 83 struct mlx5_ib_mr *mr = to_mmr(ibmr); in fill_stat_mr_entry() 117 struct mlx5_ib_mr *mr = to_mmr(ibmr); in fill_res_mr_entry_raw() 125 struct mlx5_ib_mr *mr = to_mmr(ibmr); in fill_res_mr_entry()
|
A D | wr.c | 162 struct mlx5_ib_mr *mr, u8 flags, bool atomic) in set_reg_umr_seg() 190 struct mlx5_ib_mr *mr, in set_reg_mkey_seg() 218 struct mlx5_ib_mr *mr, in set_reg_data_seg() 432 struct mlx5_ib_mr *mr = to_mmr(sig_mr); in set_sig_data_segment() 433 struct mlx5_ib_mr *pi_mr = mr->pi_mr; in set_sig_data_segment() 562 struct mlx5_ib_mr *sig_mr = to_mmr(wr->mr); in set_pi_umr_wr() 563 struct mlx5_ib_mr *pi_mr = sig_mr->pi_mr; in set_pi_umr_wr() 640 struct mlx5_ib_mr *mr = to_mmr(wr->mr); in set_reg_wr() 851 struct mlx5_ib_mr *mr; in handle_reg_mr_integrity() 852 struct mlx5_ib_mr *pi_mr; in handle_reg_mr_integrity() [all …]
|
A D | umr.c | 358 int mlx5r_umr_revoke_mr(struct mlx5_ib_mr *mr) in mlx5r_umr_revoke_mr() 394 int mlx5r_umr_rereg_pd_access(struct mlx5_ib_mr *mr, struct ib_pd *pd, in mlx5r_umr_rereg_pd_access() 539 struct mlx5_ib_mr *mr, in mlx5r_umr_set_update_xlt_mkey_seg() 572 struct mlx5_ib_mr *mr, struct ib_sge *sg, in mlx5r_umr_final_update_xlt() 608 int mlx5r_umr_update_mr_pas(struct mlx5_ib_mr *mr, unsigned int flags) in mlx5r_umr_update_mr_pas() 685 int mlx5r_umr_update_xlt(struct mlx5_ib_mr *mr, u64 idx, int npages, in mlx5r_umr_update_xlt()
|
Completed in 29 milliseconds