| /linux/drivers/infiniband/sw/rdmavt/ |
| H A D | pd.h | 11 int rvt_alloc_pd(struct ib_pd *pd, struct ib_udata *udata); 12 int rvt_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
|
| H A D | pd.c | 18 int rvt_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rvt_alloc_pd() 56 int rvt_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rvt_dealloc_pd()
|
| /linux/drivers/infiniband/ulp/rtrs/ |
| H A D | rtrs.c | 80 list.lkey = path->dev->ib_pd->local_dma_lkey; in rtrs_iu_post_recv() 140 list.lkey = path->dev->ib_pd->local_dma_lkey; in rtrs_iu_post_send() 255 static int create_qp(struct rtrs_con *con, struct ib_pd *pd, in create_qp() 307 err = create_qp(con, path->dev->ib_pd, max_send_wr, max_recv_wr, in rtrs_cq_qp_create() 593 ib_dealloc_pd(dev->ib_pd); in dev_free() 628 dev->ib_pd = ib_alloc_pd(ib_dev, pool->pd_flags); in rtrs_ib_dev_find_or_add() 629 if (IS_ERR(dev->ib_pd)) in rtrs_ib_dev_find_or_add() 642 ib_dealloc_pd(dev->ib_pd); in rtrs_ib_dev_find_or_add()
|
| H A D | rtrs-pri.h | 84 struct ib_pd *ib_pd; member
|
| /linux/drivers/infiniband/hw/usnic/ |
| H A D | usnic_ib.h | 60 struct ib_pd ibpd; 113 struct usnic_ib_pd *to_upd(struct ib_pd *ibpd) in to_upd()
|
| /linux/drivers/infiniband/core/ |
| H A D | verbs.c | 319 struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags, in __ib_alloc_pd() 322 struct ib_pd *pd; in __ib_alloc_pd() 326 pd = rdma_zalloc_drv_obj(device, ib_pd); in __ib_alloc_pd() 391 int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata) in ib_dealloc_pd_user() 563 static struct ib_ah *_rdma_create_ah(struct ib_pd *pd, in _rdma_create_ah() 619 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr, in rdma_create_ah() 657 struct ib_ah *rdma_create_user_ah(struct ib_pd *pd, in rdma_create_user_ah() 980 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc, in ib_create_ah_from_wc() 1033 struct ib_pd *pd; in rdma_destroy_ah_user() 1070 struct ib_srq *ib_create_srq_user(struct ib_pd *pd, in ib_create_srq_user() [all …]
|
| H A D | uverbs_std_types_wq.c | 33 struct ib_pd *pd = in UVERBS_HANDLER()
|
| H A D | cma_trace.h | 174 const struct ib_pd *pd,
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_provider.h | 80 struct ib_pd ibpd; 291 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd) in to_mpd()
|
| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_odp.c | 459 static int rxe_ib_prefetch_sg_list(struct ib_pd *ibpd, in rxe_ib_prefetch_sg_list() 505 static int rxe_ib_advise_mr_prefetch(struct ib_pd *ibpd, in rxe_ib_advise_mr_prefetch() 566 int rxe_ib_advise_mr(struct ib_pd *ibpd, in rxe_ib_advise_mr()
|
| H A D | rxe_verbs.c | 248 static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rxe_alloc_pd() 267 static int rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in rxe_dealloc_pd() 1226 static struct ib_mr *rxe_get_dma_mr(struct ib_pd *ibpd, int access) in rxe_get_dma_mr() 1257 static struct ib_mr *rxe_reg_user_mr(struct ib_pd *ibpd, u64 start, in rxe_reg_user_mr() 1314 int access, struct ib_pd *ibpd, in rxe_rereg_user_mr() 1352 static struct ib_mr *rxe_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type, in rxe_alloc_mr() 1519 INIT_RDMA_OBJ_SIZE(ib_pd, rxe_pd, ibpd),
|
| /linux/include/trace/events/ |
| H A D | rdma_core.h | 303 const struct ib_pd *pd, 340 const struct ib_pd *pd,
|
| /linux/net/smc/ |
| H A D | smc_ib.h | 101 int smc_ib_get_memory_region(struct ib_pd *pd, int access_flags,
|
| /linux/net/rds/ |
| H A D | ib.h | 151 struct ib_pd *i_pd; 248 struct ib_pd *pd;
|
| /linux/include/rdma/ |
| H A D | rdmavt_mr.h | 32 struct ib_pd *pd; /* shares refcnt of ibmr.pd */
|
| H A D | rdma_cm.h | 243 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
|
| /linux/drivers/infiniband/ulp/srp/ |
| H A D | ib_srp.h | 107 struct ib_pd *pd;
|
| /linux/drivers/infiniband/ulp/srpt/ |
| H A D | ib_srpt.h | 455 struct ib_pd *pd;
|
| /linux/drivers/infiniband/ulp/isert/ |
| H A D | ib_isert.h | 202 struct ib_pd *pd;
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | gsi.c | 88 int mlx5_ib_create_gsi(struct ib_pd *pd, struct mlx5_ib_qp *mqp, in mlx5_ib_create_gsi() 202 struct ib_pd *pd = gsi->rx_qp->pd; in create_gsi_ud_qp()
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib.h | 359 struct ib_pd *pd; 491 struct ib_pd *pd, struct rdma_ah_attr *attr);
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | verbs.c | 397 static int irdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata) in irdma_alloc_pd() 447 static int irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in irdma_dealloc_pd() 970 struct ib_pd *ibpd = ibqp->pd; in irdma_create_qp() 3164 struct ib_pd *ibpd = ibmw->pd; in irdma_dealloc_mw() 3202 struct ib_pd *pd = iwmr->ibmr.pd; in irdma_hw_alloc_stag() 3238 static struct ib_mr *irdma_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, in irdma_alloc_mr() 3349 struct ib_pd *pd = iwmr->ibmr.pd; in irdma_hwreg_mr() 3458 struct ib_pd *pd, u64 virt, in irdma_alloc_iwmr() 3612 static struct ib_mr *irdma_reg_user_mr(struct ib_pd *pd, u64 start, u64 len, in irdma_reg_user_mr() 3718 static struct ib_mr *irdma_reg_user_mr_dmabuf(struct ib_pd *pd, u64 start, in irdma_reg_user_mr_dmabuf() [all …]
|
| /linux/drivers/infiniband/ulp/iser/ |
| H A D | iscsi_iser.h | 308 struct ib_pd *pd;
|
| /linux/net/sunrpc/xprtrdma/ |
| H A D | xprt_rdma.h | 76 struct ib_pd *re_pd;
|
| /linux/drivers/infiniband/sw/siw/ |
| H A D | siw_main.c | 272 INIT_RDMA_OBJ_SIZE(ib_pd, siw_pd, base_pd),
|