ibpd              568 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              570 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct ib_device *ibdev = ibpd->device;
ibpd              574 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct bnxt_re_pd *pd = container_of(ibpd, struct bnxt_re_pd, ib_pd);
ibpd              323 drivers/infiniband/hw/cxgb3/iwch_provider.c 			iwch_deallocate_pd(&php->ibpd, udata);
ibpd             1246 drivers/infiniband/hw/cxgb3/iwch_provider.c 	INIT_RDMA_OBJ_SIZE(ib_pd, iwch_pd, ibpd),
ibpd               45 drivers/infiniband/hw/cxgb3/iwch_provider.h 	struct ib_pd ibpd;
ibpd               50 drivers/infiniband/hw/cxgb3/iwch_provider.h static inline struct iwch_pd *to_iwch_pd(struct ib_pd *ibpd)
ibpd               52 drivers/infiniband/hw/cxgb3/iwch_provider.h 	return container_of(ibpd, struct iwch_pd, ibpd);
ibpd              367 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	struct ib_pd ibpd;
ibpd              372 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline struct c4iw_pd *to_c4iw_pd(struct ib_pd *ibpd)
ibpd              374 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	return container_of(ibpd, struct c4iw_pd, ibpd);
ibpd              226 drivers/infiniband/hw/cxgb4/provider.c 			c4iw_deallocate_pd(&php->ibpd, udata);
ibpd              515 drivers/infiniband/hw/cxgb4/provider.c 	INIT_RDMA_OBJ_SIZE(ib_pd, c4iw_pd, ibpd),
ibpd               80 drivers/infiniband/hw/efa/efa.h 	struct ib_pd ibpd;
ibpd              131 drivers/infiniband/hw/efa/efa.h int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
ibpd              132 drivers/infiniband/hw/efa/efa.h void efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
ibpd              134 drivers/infiniband/hw/efa/efa.h struct ib_qp *efa_create_qp(struct ib_pd *ibpd,
ibpd              140 drivers/infiniband/hw/efa/efa.h struct ib_mr *efa_reg_mr(struct ib_pd *ibpd, u64 start, u64 length,
ibpd              230 drivers/infiniband/hw/efa/efa_main.c 	INIT_RDMA_OBJ_SIZE(ib_pd, efa_pd, ibpd),
ibpd              125 drivers/infiniband/hw/efa/efa_verbs.c static inline struct efa_pd *to_epd(struct ib_pd *ibpd)
ibpd              127 drivers/infiniband/hw/efa/efa_verbs.c 	return container_of(ibpd, struct efa_pd, ibpd);
ibpd              428 drivers/infiniband/hw/efa/efa_verbs.c int efa_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              430 drivers/infiniband/hw/efa/efa_verbs.c 	struct efa_dev *dev = to_edev(ibpd->device);
ibpd              433 drivers/infiniband/hw/efa/efa_verbs.c 	struct efa_pd *pd = to_epd(ibpd);
ibpd              472 drivers/infiniband/hw/efa/efa_verbs.c void efa_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              474 drivers/infiniband/hw/efa/efa_verbs.c 	struct efa_dev *dev = to_edev(ibpd->device);
ibpd              475 drivers/infiniband/hw/efa/efa_verbs.c 	struct efa_pd *pd = to_epd(ibpd);
ibpd              628 drivers/infiniband/hw/efa/efa_verbs.c struct ib_qp *efa_create_qp(struct ib_pd *ibpd,
ibpd              634 drivers/infiniband/hw/efa/efa_verbs.c 	struct efa_dev *dev = to_edev(ibpd->device);
ibpd              691 drivers/infiniband/hw/efa/efa_verbs.c 	create_qp_params.pd = to_epd(ibpd)->pdn;
ibpd             1391 drivers/infiniband/hw/efa/efa_verbs.c struct ib_mr *efa_reg_mr(struct ib_pd *ibpd, u64 start, u64 length,
ibpd             1395 drivers/infiniband/hw/efa/efa_verbs.c 	struct efa_dev *dev = to_edev(ibpd->device);
ibpd             1434 drivers/infiniband/hw/efa/efa_verbs.c 	params.pd = to_epd(ibpd)->pdn;
ibpd              125 drivers/infiniband/hw/hfi1/qp.h struct ib_qp *hfi1_create_qp(struct ib_pd *ibpd,
ibpd              290 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_pd		ibpd;
ibpd             1059 drivers/infiniband/hw/hns/hns_roce_device.h static inline struct hns_roce_pd *to_hr_pd(struct ib_pd *ibpd)
ibpd             1061 drivers/infiniband/hw/hns/hns_roce_device.h 	return container_of(ibpd, struct hns_roce_pd, ibpd);
ibpd              757 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	free_mr->mr_free_pd->ibpd.device  = &hr_dev->ib_dev;
ibpd              758 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	free_mr->mr_free_pd->ibpd.uobject = NULL;
ibpd              759 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	free_mr->mr_free_pd->ibpd.__internal_mr = NULL;
ibpd              760 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	atomic_set(&free_mr->mr_free_pd->ibpd.usecnt, 0);
ibpd              899 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	hns_roce_dealloc_pd(&free_mr->mr_free_pd->ibpd, NULL);
ibpd              900 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	kfree(&free_mr->mr_free_pd->ibpd);
ibpd              451 drivers/infiniband/hw/hns/hns_roce_main.c 	INIT_RDMA_OBJ_SIZE(ib_pd, hns_roce_pd, ibpd),
ibpd               60 drivers/infiniband/hw/hns/hns_roce_pd.c int hns_roce_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd               62 drivers/infiniband/hw/hns/hns_roce_pd.c 	struct ib_device *ib_dev = ibpd->device;
ibpd               65 drivers/infiniband/hw/hns/hns_roce_pd.c 	struct hns_roce_pd *pd = to_hr_pd(ibpd);
ibpd              350 drivers/infiniband/hw/i40iw/i40iw.h static inline struct i40iw_pd *to_iwpd(struct ib_pd *ibpd)
ibpd              352 drivers/infiniband/hw/i40iw/i40iw.h 	return container_of(ibpd, struct i40iw_pd, ibpd);
ibpd             3710 drivers/infiniband/hw/i40iw/i40iw_cm.c 		ibmr = i40iw_reg_phys_mr(&iwpd->ibpd,
ibpd             3720 drivers/infiniband/hw/i40iw/i40iw_cm.c 		ibmr->pd = &iwpd->ibpd;
ibpd             3721 drivers/infiniband/hw/i40iw/i40iw_cm.c 		ibmr->device = iwpd->ibpd.device;
ibpd              334 drivers/infiniband/hw/i40iw/i40iw_verbs.c static void i40iw_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              336 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pd *iwpd = to_iwpd(ibpd);
ibpd              337 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_device *iwdev = to_iwdev(ibpd->device);
ibpd              517 drivers/infiniband/hw/i40iw/i40iw_verbs.c static struct ib_qp *i40iw_create_qp(struct ib_pd *ibpd,
ibpd              521 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pd *iwpd = to_iwpd(ibpd);
ibpd              522 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_device *iwdev = to_iwdev(ibpd->device);
ibpd             1986 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct ib_pd *ibpd = ib_mr->pd;
ibpd             1987 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct i40iw_pd *iwpd = to_iwpd(ibpd);
ibpd             2677 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	INIT_RDMA_OBJ_SIZE(ib_pd, i40iw_pd, ibpd),
ibpd               49 drivers/infiniband/hw/i40iw/i40iw_verbs.h 	struct ib_pd ibpd;
ibpd             1194 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd             1196 drivers/infiniband/hw/mlx4/main.c 	struct mlx4_ib_pd *pd = to_mpd(ibpd);
ibpd             1197 drivers/infiniband/hw/mlx4/main.c 	struct ib_device *ibdev = ibpd->device;
ibpd             2583 drivers/infiniband/hw/mlx4/main.c 	INIT_RDMA_OBJ_SIZE(ib_pd, mlx4_ib_pd, ibpd),
ibpd               93 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_pd		ibpd;
ibpd              651 drivers/infiniband/hw/mlx4/mlx4_ib.h static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd)
ibpd              653 drivers/infiniband/hw/mlx4/mlx4_ib.h 	return container_of(ibpd, struct mlx4_ib_pd, ibpd);
ibpd             2467 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd             2469 drivers/infiniband/hw/mlx5/main.c 	struct mlx5_ib_pd *pd = to_mpd(ibpd);
ibpd             2470 drivers/infiniband/hw/mlx5/main.c 	struct ib_device *ibdev = ibpd->device;
ibpd             6298 drivers/infiniband/hw/mlx5/main.c 	INIT_RDMA_OBJ_SIZE(ib_pd, mlx5_ib_pd, ibpd),
ibpd              150 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_pd		ibpd;
ibpd             1048 drivers/infiniband/hw/mlx5/mlx5_ib.h static inline struct mlx5_ib_pd *to_mpd(struct ib_pd *ibpd)
ibpd             1050 drivers/infiniband/hw/mlx5/mlx5_ib.h 	return container_of(ibpd, struct mlx5_ib_pd, ibpd);
ibpd              560 drivers/infiniband/hw/mlx5/odp.c 	imr = implicit_mr_alloc(&pd->ibpd, umem_odp, 1, access_flags);
ibpd             2504 drivers/infiniband/hw/mlx5/qp.c 		destroy_qp_user(dev, &get_pd(qp)->ibpd, qp, base, udata);
ibpd             4400 drivers/infiniband/hw/mlx5/qp.c 	dseg->lkey = cpu_to_be32(pd->ibpd.local_dma_lkey);
ibpd             4815 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_dev *dev = to_mdev(pd->ibpd.device);
ibpd              366 drivers/infiniband/hw/mthca/mthca_provider.c static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              368 drivers/infiniband/hw/mthca/mthca_provider.c 	struct ib_device *ibdev = ibpd->device;
ibpd              369 drivers/infiniband/hw/mthca/mthca_provider.c 	struct mthca_pd *pd = to_mpd(ibpd);
ibpd             1184 drivers/infiniband/hw/mthca/mthca_provider.c 	INIT_RDMA_OBJ_SIZE(ib_pd, mthca_pd, ibpd),
ibpd               98 drivers/infiniband/hw/mthca/mthca_provider.h 	struct ib_pd    ibpd;
ibpd              314 drivers/infiniband/hw/mthca/mthca_provider.h static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd)
ibpd              316 drivers/infiniband/hw/mthca/mthca_provider.h 	return container_of(ibpd, struct mthca_pd, ibpd);
ibpd              959 drivers/infiniband/hw/mthca/mthca_qp.c 	return pd->ibpd.uobject ? max_data_size - MTHCA_INLINE_HEADER_SIZE : 0;
ibpd              347 drivers/infiniband/hw/ocrdma/ocrdma.h 	struct ib_pd ibpd;
ibpd              468 drivers/infiniband/hw/ocrdma/ocrdma.h static inline struct ocrdma_pd *get_ocrdma_pd(struct ib_pd *ibpd)
ibpd              470 drivers/infiniband/hw/ocrdma/ocrdma.h 	return container_of(ibpd, struct ocrdma_pd, ibpd);
ibpd             2189 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
ibpd             2244 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
ibpd             2303 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
ibpd             2374 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
ibpd             2823 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
ibpd              186 drivers/infiniband/hw/ocrdma/ocrdma_main.c 	INIT_RDMA_OBJ_SIZE(ib_pd, ocrdma_pd, ibpd),
ibpd              431 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	uctx->cntxt_pd->ibpd.device = &dev->ibdev;
ibpd              439 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
ibpd              635 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c int ocrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              637 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ib_device *ibdev = ibpd->device;
ibpd              653 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	pd = get_ocrdma_pd(ibpd);
ibpd              675 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c void ocrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              677 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
ibpd              678 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
ibpd              723 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ib_mr *ocrdma_get_dma_mr(struct ib_pd *ibpd, int acc)
ibpd              727 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
ibpd              728 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
ibpd              861 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ib_mr *ocrdma_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len,
ibpd              865 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
ibpd              870 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	pd = get_ocrdma_pd(ibpd);
ibpd             1110 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_check_qp_params(struct ib_pd *ibpd, struct ocrdma_dev *dev,
ibpd             1192 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device);
ibpd             1306 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ib_qp *ocrdma_create_qp(struct ib_pd *ibpd,
ibpd             1311 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
ibpd             1313 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
ibpd             1317 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	status = ocrdma_check_qp_params(ibpd, dev, attrs, udata);
ibpd             2911 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ib_mr *ocrdma_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type,
ibpd             2916 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_pd *pd = get_ocrdma_pd(ibpd);
ibpd             2917 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device);
ibpd              234 drivers/infiniband/hw/qedr/main.c 	INIT_RDMA_OBJ_SIZE(ib_pd, qedr_pd, ibpd),
ibpd              299 drivers/infiniband/hw/qedr/qedr.h 	struct ib_pd ibpd;
ibpd              563 drivers/infiniband/hw/qedr/qedr.h static inline struct qedr_pd *get_qedr_pd(struct ib_pd *ibpd)
ibpd              565 drivers/infiniband/hw/qedr/qedr.h 	return container_of(ibpd, struct qedr_pd, ibpd);
ibpd              434 drivers/infiniband/hw/qedr/verbs.c int qedr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              436 drivers/infiniband/hw/qedr/verbs.c 	struct ib_device *ibdev = ibpd->device;
ibpd              438 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_pd *pd = get_qedr_pd(ibpd);
ibpd              477 drivers/infiniband/hw/qedr/verbs.c void qedr_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              479 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_dev *dev = get_qedr_dev(ibpd->device);
ibpd              480 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_pd *pd = get_qedr_pd(ibpd);
ibpd             1071 drivers/infiniband/hw/qedr/verbs.c static int qedr_check_qp_attrs(struct ib_pd *ibpd, struct qedr_dev *dev,
ibpd             1596 drivers/infiniband/hw/qedr/verbs.c 			       struct ib_pd *ibpd,
ibpd             1602 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_pd *pd = get_qedr_pd(ibpd);
ibpd             1810 drivers/infiniband/hw/qedr/verbs.c 				 struct ib_pd *ibpd,
ibpd             1814 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_pd *pd = get_qedr_pd(ibpd);
ibpd             1884 drivers/infiniband/hw/qedr/verbs.c struct ib_qp *qedr_create_qp(struct ib_pd *ibpd,
ibpd             1888 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_dev *dev = get_qedr_dev(ibpd->device);
ibpd             1889 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_pd *pd = get_qedr_pd(ibpd);
ibpd             1897 drivers/infiniband/hw/qedr/verbs.c 	rc = qedr_check_qp_attrs(ibpd, dev, attrs, udata);
ibpd             1925 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_create_user_qp(dev, qp, ibpd, udata, attrs);
ibpd             1927 drivers/infiniband/hw/qedr/verbs.c 		rc = qedr_create_kernel_qp(dev, qp, ibpd, attrs);
ibpd             2602 drivers/infiniband/hw/qedr/verbs.c struct ib_mr *qedr_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len,
ibpd             2605 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_dev *dev = get_qedr_dev(ibpd->device);
ibpd             2610 drivers/infiniband/hw/qedr/verbs.c 	pd = get_qedr_pd(ibpd);
ibpd             2711 drivers/infiniband/hw/qedr/verbs.c static struct qedr_mr *__qedr_alloc_mr(struct ib_pd *ibpd,
ibpd             2714 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_pd *pd = get_qedr_pd(ibpd);
ibpd             2715 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_dev *dev = get_qedr_dev(ibpd->device);
ibpd             2779 drivers/infiniband/hw/qedr/verbs.c struct ib_mr *qedr_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type,
ibpd             2787 drivers/infiniband/hw/qedr/verbs.c 	mr = __qedr_alloc_mr(ibpd, max_num_sg);
ibpd             2853 drivers/infiniband/hw/qedr/verbs.c struct ib_mr *qedr_get_dma_mr(struct ib_pd *ibpd, int acc)
ibpd             2855 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_dev *dev = get_qedr_dev(ibpd->device);
ibpd             2856 drivers/infiniband/hw/qedr/verbs.c 	struct qedr_pd *pd = get_qedr_pd(ibpd);
ibpd               60 drivers/infiniband/hw/usnic/usnic_ib.h 	struct ib_pd			ibpd;
ibpd              113 drivers/infiniband/hw/usnic/usnic_ib.h struct usnic_ib_pd *to_upd(struct ib_pd *ibpd)
ibpd              115 drivers/infiniband/hw/usnic/usnic_ib.h 	return container_of(ibpd, struct usnic_ib_pd, ibpd);
ibpd              362 drivers/infiniband/hw/usnic/usnic_ib_main.c 	INIT_RDMA_OBJ_SIZE(ib_pd, usnic_ib_pd, ibpd),
ibpd              451 drivers/infiniband/hw/usnic/usnic_ib_verbs.c int usnic_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              453 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	struct usnic_ib_pd *pd = to_upd(ibpd);
ibpd               53 drivers/infiniband/hw/usnic/usnic_ib_verbs.h int usnic_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
ibpd              128 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct ib_pd ibpd;
ibpd              269 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h static inline struct pvrdma_pd *to_vpd(struct ib_pd *ibpd)
ibpd              271 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	return container_of(ibpd, struct pvrdma_pd, ibpd);
ibpd              186 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	INIT_RDMA_OBJ_SIZE(ib_pd, pvrdma_pd, ibpd),
ibpd              427 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c int pvrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              429 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct ib_device *ibdev = ibpd->device;
ibpd              430 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct pvrdma_pd *pd = to_vpd(ibpd);
ibpd              464 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 			pvrdma_dealloc_pd(&pd->ibpd, udata);
ibpd              402 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h void pvrdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
ibpd              927 drivers/infiniband/sw/rdmavt/mr.c 		struct rvt_dev_info *dev = ib_to_rvt(pd->ibpd.device);
ibpd              959 drivers/infiniband/sw/rdmavt/mr.c 		     mr->lkey != sge->lkey || mr->pd != &pd->ibpd))
ibpd             1040 drivers/infiniband/sw/rdmavt/mr.c 		struct rvt_dev_info *rdi = ib_to_rvt(pd->ibpd.device);
ibpd               60 drivers/infiniband/sw/rdmavt/pd.c int rvt_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd               62 drivers/infiniband/sw/rdmavt/pd.c 	struct ib_device *ibdev = ibpd->device;
ibpd               64 drivers/infiniband/sw/rdmavt/pd.c 	struct rvt_pd *pd = ibpd_to_rvtpd(ibpd);
ibpd               98 drivers/infiniband/sw/rdmavt/pd.c void rvt_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              100 drivers/infiniband/sw/rdmavt/pd.c 	struct rvt_dev_info *dev = ib_to_rvt(ibpd->device);
ibpd               54 drivers/infiniband/sw/rdmavt/pd.h void rvt_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
ibpd             1064 drivers/infiniband/sw/rdmavt/qp.c struct ib_qp *rvt_create_qp(struct ib_pd *ibpd,
ibpd             1074 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_dev_info *rdi = ib_to_rvt(ibpd->device);
ibpd             1106 drivers/infiniband/sw/rdmavt/qp.c 		    init_attr->port_num > ibpd->device->phys_port_cnt)
ibpd               55 drivers/infiniband/sw/rdmavt/qp.h struct ib_qp *rvt_create_qp(struct ib_pd *ibpd,
ibpd              433 drivers/infiniband/sw/rdmavt/vt.c 	INIT_RDMA_OBJ_SIZE(ib_pd, rvt_pd, ibpd),
ibpd              160 drivers/infiniband/sw/rxe/rxe_loc.h 		     struct ib_pd *ibpd, struct ib_udata *udata);
ibpd              372 drivers/infiniband/sw/rxe/rxe_mr.c 			*crcp = rxe_crc32(to_rdev(mem->pd->ibpd.device),
ibpd              406 drivers/infiniband/sw/rxe/rxe_mr.c 			crc = rxe_crc32(to_rdev(mem->pd->ibpd.device),
ibpd              572 drivers/infiniband/sw/rxe/rxe_mr.c 	struct rxe_dev *rxe = to_rdev(pd->ibpd.device);
ibpd              339 drivers/infiniband/sw/rxe/rxe_qp.c 		     struct ib_pd *ibpd,
ibpd              179 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              181 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_dev *rxe = to_rdev(ibpd->device);
ibpd              182 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_pd *pd = to_rpd(ibpd);
ibpd              187 drivers/infiniband/sw/rxe/rxe_verbs.c static void rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
ibpd              189 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_pd *pd = to_rpd(ibpd);
ibpd              411 drivers/infiniband/sw/rxe/rxe_verbs.c static struct ib_qp *rxe_create_qp(struct ib_pd *ibpd,
ibpd              416 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_dev *rxe = to_rdev(ibpd->device);
ibpd              417 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_pd *pd = to_rpd(ibpd);
ibpd              447 drivers/infiniband/sw/rxe/rxe_verbs.c 	err = rxe_qp_from_init(rxe, qp, pd, init, uresp, ibpd, udata);
ibpd              894 drivers/infiniband/sw/rxe/rxe_verbs.c static struct ib_mr *rxe_get_dma_mr(struct ib_pd *ibpd, int access)
ibpd              896 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_dev *rxe = to_rdev(ibpd->device);
ibpd              897 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_pd *pd = to_rpd(ibpd);
ibpd              925 drivers/infiniband/sw/rxe/rxe_verbs.c static struct ib_mr *rxe_reg_user_mr(struct ib_pd *ibpd,
ibpd              932 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_dev *rxe = to_rdev(ibpd->device);
ibpd              933 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_pd *pd = to_rpd(ibpd);
ibpd              972 drivers/infiniband/sw/rxe/rxe_verbs.c static struct ib_mr *rxe_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type,
ibpd              975 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_dev *rxe = to_rdev(ibpd->device);
ibpd              976 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct rxe_pd *pd = to_rpd(ibpd);
ibpd             1153 drivers/infiniband/sw/rxe/rxe_verbs.c 	INIT_RDMA_OBJ_SIZE(ib_pd, rxe_pd, ibpd),
ibpd               69 drivers/infiniband/sw/rxe/rxe_verbs.h 	struct ib_pd            ibpd;
ibpd              435 drivers/infiniband/sw/rxe/rxe_verbs.h 	return pd ? container_of(pd, struct rxe_pd, ibpd) : NULL;
ibpd              198 include/rdma/rdma_vt.h 	struct ib_pd ibpd;
ibpd              504 include/rdma/rdma_vt.h static inline struct rvt_pd *ibpd_to_rvtpd(struct ib_pd *ibpd)
ibpd              506 include/rdma/rdma_vt.h 	return container_of(ibpd, struct rvt_pd, ibpd);