| /freebsd/sys/dev/mthca/ |
| H A D | mthca_provider.h | 100 struct ib_pd ibpd; member 316 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() argument 318 return container_of(ibpd, struct mthca_pd, ibpd); in to_mpd()
|
| H A D | mthca_provider.c | 364 static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in mthca_alloc_pd() argument 366 struct ib_device *ibdev = ibpd->device; in mthca_alloc_pd() 367 struct mthca_pd *pd = to_mpd(ibpd); in mthca_alloc_pd()
|
| /freebsd/sys/ofed/include/rdma/ |
| H A D | rdma_vt.h | 167 struct ib_pd ibpd; member 402 static inline struct rvt_pd *ibpd_to_rvtpd(struct ib_pd *ibpd) in ibpd_to_rvtpd() argument 404 return container_of(ibpd, struct rvt_pd, ibpd); in ibpd_to_rvtpd()
|
| /freebsd/sys/dev/qlnx/qlnxr/ |
| H A D | qlnxr_def.h | 418 struct ib_pd ibpd; member 761 get_qlnxr_pd(struct ib_pd *ibpd) in get_qlnxr_pd() argument 763 return container_of(ibpd, struct qlnxr_pd, ibpd); in get_qlnxr_pd()
|
| H A D | qlnxr_verbs.c | 661 qlnxr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in qlnxr_alloc_pd() argument 663 struct ib_device *ibdev = ibpd->device; in qlnxr_alloc_pd() 664 struct qlnxr_pd *pd = get_qlnxr_pd(ibpd); in qlnxr_alloc_pd() 714 qlnxr_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in qlnxr_dealloc_pd() argument 720 pd = get_qlnxr_pd(ibpd); in qlnxr_dealloc_pd() 721 dev = get_qlnxr_dev((ibpd->device)); in qlnxr_dealloc_pd() 1042 qlnxr_get_dma_mr(struct ib_pd *ibpd, int acc) in qlnxr_get_dma_mr() argument 1045 struct qlnxr_dev *dev = get_qlnxr_dev((ibpd->device)); in qlnxr_get_dma_mr() 1046 struct qlnxr_pd *pd = get_qlnxr_pd(ibpd); in qlnxr_get_dma_mr() 1410 qlnxr_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len, in qlnxr_reg_user_mr() argument [all …]
|
| H A D | qlnxr_verbs.h | 73 extern int qlnxr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *);
|
| /freebsd/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib.h | 94 struct ib_pd ibpd; member 639 static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() argument 641 return container_of(ibpd, struct mlx4_ib_pd, ibpd); in to_mpd()
|
| H A D | mlx4_ib_main.c | 1111 static int mlx4_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in mlx4_ib_alloc_pd() argument 1113 struct mlx4_ib_pd *pd = to_mpd(ibpd); in mlx4_ib_alloc_pd() 1114 struct ib_device *ibdev = ibpd->device; in mlx4_ib_alloc_pd()
|
| /freebsd/sys/dev/irdma/ |
| H A D | irdma_main.h | 438 static inline struct irdma_pd *to_iwpd(struct ib_pd *ibpd) in to_iwpd() argument 440 return container_of(ibpd, struct irdma_pd, ibpd); in to_iwpd()
|
| H A D | fbsd_kcompat.h | 136 struct ib_qp *irdma_create_qp(struct ib_pd *ibpd, 254 void irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
|
| H A D | irdma_kcompat.c | 327 irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in irdma_dealloc_pd() argument 329 struct irdma_pd *iwpd = to_iwpd(ibpd); in irdma_dealloc_pd() 330 struct irdma_device *iwdev = to_iwdev(ibpd->device); in irdma_dealloc_pd() 689 irdma_create_qp(struct ib_pd *ibpd, in irdma_create_qp() argument 695 struct irdma_pd *iwpd = to_iwpd(ibpd); in irdma_create_qp() 696 struct irdma_device *iwdev = to_iwdev(ibpd->device); in irdma_create_qp()
|
| H A D | irdma_verbs.h | 66 struct ib_pd ibpd; member
|
| H A D | irdma_cm.c | 3771 ibmr = irdma_reg_phys_mr(&iwpd->ibpd, iwqp->ietf_mem.pa, buf_len, in irdma_accept() 3778 ibmr->pd = &iwpd->ibpd; in irdma_accept() 3779 ibmr->device = iwpd->ibpd.device; in irdma_accept()
|
| H A D | irdma_utils.c | 2664 iwmr.ibmr.pd = &iwpd->ibpd; in cqp_poll_worker()
|
| /freebsd/sys/dev/cxgbe/iw_cxgbe/ |
| H A D | iw_cxgbe.h | 334 struct ib_pd ibpd; member 339 static inline struct c4iw_pd *to_c4iw_pd(struct ib_pd *ibpd) in to_c4iw_pd() argument 341 return container_of(ibpd, struct c4iw_pd, ibpd); in to_c4iw_pd()
|
| H A D | provider.c | 246 c4iw_deallocate_pd(&php->ibpd, udata); in c4iw_allocate_pd()
|
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | ib_verbs.c | 605 struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); in bnxt_re_legacy_bind_fence_mw() 706 ib_mw = bnxt_re_alloc_mw(&pd->ibpd, IB_MW_TYPE_1, NULL); in bnxt_re_legacy_create_fence_mr() 802 struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); in bnxt_re_dealloc_pd() 822 struct ib_pd *ibpd = pd_in; in bnxt_re_alloc_pd() local 823 struct ib_device *ibdev = ibpd->device; in bnxt_re_alloc_pd() 830 struct bnxt_re_pd *pd = container_of(ibpd, struct bnxt_re_pd, ibpd); in bnxt_re_alloc_pd() 966 struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ibpd); in bnxt_re_create_ah() 1131 context = pd->ibpd.uobject->context; in bnxt_re_init_user_srq() 1182 pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); in bnxt_re_create_srq() 1199 context = pd->ibpd.uobject->context; in bnxt_re_create_srq() [all …]
|
| H A D | ib_verbs.h | 158 struct ib_pd ibpd; member
|
| /freebsd/contrib/ofed/libirdma/ |
| H A D | irdma_umain.h | 189 struct ibv_ah *irdma_ucreate_ah(struct ibv_pd *ibpd, struct ibv_ah_attr *attr);
|
| H A D | irdma_uverbs.c | 1907 irdma_ucreate_ah(struct ibv_pd *ibpd, struct ibv_ah_attr *attr) in irdma_ucreate_ah() argument 1914 if (ibv_query_gid(ibpd->context, attr->port_num, attr->grh.sgid_index, in irdma_ucreate_ah() 1925 err = ibv_cmd_create_ah(ibpd, &ah->ibv_ah, attr, &resp.ibv_resp, in irdma_ucreate_ah()
|
| /freebsd/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib.h | 161 struct ib_pd ibpd; member 869 static inline struct mlx5_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() argument 871 return container_of(ibpd, struct mlx5_ib_pd, ibpd); in to_mpd()
|
| H A D | mlx5_ib_main.c | 1913 static int mlx5_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in mlx5_ib_alloc_pd() argument 1915 struct mlx5_ib_pd *pd = to_mpd(ibpd); in mlx5_ib_alloc_pd() 1916 struct ib_device *ibdev = ibpd->device; in mlx5_ib_alloc_pd()
|
| /freebsd/contrib/ofed/libcxgb4/ |
| H A D | libcxgb4.h | 142 static inline struct c4iw_pd *to_c4iw_pd(struct ibv_pd *ibpd) in to_c4iw_pd() argument
|
| /freebsd/contrib/ofed/libmlx4/ |
| H A D | mlx4.h | 319 static inline struct mlx4_pd *to_mpd(struct ibv_pd *ibpd) in to_mpd() argument
|
| /freebsd/contrib/ofed/libmlx5/ |
| H A D | mlx5.h | 499 static inline struct mlx5_pd *to_mpd(struct ibv_pd *ibpd) in to_mpd() argument
|