Searched refs:new_pd (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.15/drivers/infiniband/core/ |
| D | uverbs_cmd.c | 773 struct ib_pd *new_pd; in ib_uverbs_rereg_mr() local 809 new_pd = uobj_get_obj_read(pd, UVERBS_OBJECT_PD, cmd.pd_handle, in ib_uverbs_rereg_mr() 811 if (!new_pd) { in ib_uverbs_rereg_mr() 816 new_pd = mr->pd; in ib_uverbs_rereg_mr() 830 cmd.hca_va, cmd.access_flags, new_pd, in ib_uverbs_rereg_mr() 837 new_mr->device = new_pd->device; in ib_uverbs_rereg_mr() 838 new_mr->pd = new_pd; in ib_uverbs_rereg_mr() 843 atomic_inc(&new_pd->usecnt); in ib_uverbs_rereg_mr() 864 mr->pd = new_pd; in ib_uverbs_rereg_mr() 865 atomic_inc(&new_pd->usecnt); in ib_uverbs_rereg_mr() [all …]
|
| /Linux-v5.15/drivers/infiniband/hw/mlx5/ |
| D | mr.c | 1788 struct ib_pd *new_pd, in mlx5_ib_rereg_user_mr() argument 1809 new_pd = ib_mr->pd; in mlx5_ib_rereg_user_mr() 1817 err = umr_rereg_pd_access(mr, new_pd, new_access_flags); in mlx5_ib_rereg_user_mr() 1837 return create_real_mr(new_pd, umem, mr->mmkey.iova, in mlx5_ib_rereg_user_mr() 1861 err = umr_rereg_pas(mr, new_pd, new_access_flags, flags, in mlx5_ib_rereg_user_mr() 1869 return create_real_mr(new_pd, new_umem, iova, new_access_flags); in mlx5_ib_rereg_user_mr() 1877 return mlx5_ib_reg_user_mr(new_pd, start, length, iova, in mlx5_ib_rereg_user_mr()
|