/freebsd-current/sys/dev/mthca/ |
H A D | mthca_provider.h | 100 struct ib_pd ibpd; member in struct:mthca_pd 316 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd) argument 318 return container_of(ibpd, struct mthca_pd, ibpd);
|
H A D | mthca_provider.c | 364 static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) argument 366 struct ib_device *ibdev = ibpd->device; 367 struct mthca_pd *pd = to_mpd(ibpd);
|
H A D | mthca_qp.c | 946 return pd->ibpd.uobject ? max_data_size - MTHCA_INLINE_HEADER_SIZE : 0;
|
/freebsd-current/sys/ofed/include/rdma/ |
H A D | rdma_vt.h | 167 struct ib_pd ibpd; member in struct:rvt_pd 402 static inline struct rvt_pd *ibpd_to_rvtpd(struct ib_pd *ibpd) argument 404 return container_of(ibpd, struct rvt_pd, ibpd);
|
/freebsd-current/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_def.h | 418 struct ib_pd ibpd; member in struct:qlnxr_pd 761 get_qlnxr_pd(struct ib_pd *ibpd) argument 763 return container_of(ibpd, struct qlnxr_pd, ibpd);
|
H A D | qlnxr_verbs.h | 78 extern int qlnxr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *);
|
H A D | qlnxr_verbs.c | 702 qlnxr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) argument 704 struct ib_device *ibdev = ibpd->device; 705 struct qlnxr_pd *pd = get_qlnxr_pd(ibpd); 755 qlnxr_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) argument 761 pd = get_qlnxr_pd(ibpd); 762 dev = get_qlnxr_dev((ibpd->device)); 1083 qlnxr_get_dma_mr(struct ib_pd *ibpd, int acc) argument 1086 struct qlnxr_dev *dev = get_qlnxr_dev((ibpd->device)); 1087 struct qlnxr_pd *pd = get_qlnxr_pd(ibpd); 1451 qlnxr_reg_user_mr(struct ib_pd *ibpd, u6 argument 1939 qlnxr_check_qp_attrs(struct ib_pd *ibpd, struct qlnxr_dev *dev, struct ib_qp_init_attr *attrs, struct ib_udata *udata) argument 2564 qlnxr_create_user_qp(struct qlnxr_dev *dev, struct qlnxr_qp *qp, struct ib_pd *ibpd, struct ib_udata *udata, struct ib_qp_init_attr *attrs) argument 2941 qlnxr_create_kernel_qp(struct qlnxr_dev *dev, struct qlnxr_qp *qp, struct ib_pd *ibpd, struct ib_qp_init_attr *attrs) argument 3050 qlnxr_create_qp(struct ib_pd *ibpd, struct ib_qp_init_attr *attrs, struct ib_udata *udata) argument 5357 __qlnxr_alloc_mr(struct ib_pd *ibpd, int max_page_list_len) argument 5438 qlnxr_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type, u32 max_num_sg, struct ib_udata *udata) argument [all...] |
/freebsd-current/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 | 1887 * @ibpd: pd for the address handle 1891 irdma_ucreate_ah(struct ibv_pd *ibpd, struct ibv_ah_attr *attr) argument 1898 if (ibv_query_gid(ibpd->context, attr->port_num, attr->grh.sgid_index, 1909 err = ibv_cmd_create_ah(ibpd, &ah->ibv_ah, attr, &resp.ibv_resp,
|
/freebsd-current/sys/dev/irdma/ |
H A D | fbsd_kcompat.h | 131 struct ib_qp *irdma_create_qp(struct ib_pd *ibpd, 242 void irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
|
H A D | irdma_main.h | 427 static inline struct irdma_pd *to_iwpd(struct ib_pd *ibpd) argument 429 return container_of(ibpd, struct irdma_pd, ibpd);
|
H A D | irdma_verbs.h | 65 struct ib_pd ibpd; member in struct:irdma_pd
|
H A D | irdma_kcompat.c | 101 * @pd: ibpd pointer 333 irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) argument 335 struct irdma_pd *iwpd = to_iwpd(ibpd); 336 struct irdma_device *iwdev = to_iwdev(ibpd->device); 670 * @ibpd: ptr of pd 675 irdma_create_qp(struct ib_pd *ibpd, argument 681 struct irdma_pd *iwpd = to_iwpd(ibpd); 682 struct irdma_device *iwdev = to_iwdev(ibpd->device);
|
H A D | irdma_cm.c | 3580 ibmr = irdma_reg_phys_mr(&iwpd->ibpd, iwqp->ietf_mem.pa, buf_len, 3587 ibmr->pd = &iwpd->ibpd; 3588 ibmr->device = iwpd->ibpd.device;
|
/freebsd-current/contrib/ofed/libcxgb4/ |
H A D | libcxgb4.h | 136 static inline struct c4iw_pd *to_c4iw_pd(struct ibv_pd *ibpd) argument
|
/freebsd-current/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib.h | 94 struct ib_pd ibpd; member in struct:mlx4_ib_pd 639 static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd) argument 641 return container_of(ibpd, struct mlx4_ib_pd, ibpd);
|
H A D | mlx4_ib_main.c | 1139 static int mlx4_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) argument 1141 struct mlx4_ib_pd *pd = to_mpd(ibpd); 1142 struct ib_device *ibdev = ibpd->device;
|
/freebsd-current/sys/dev/cxgbe/iw_cxgbe/ |
H A D | iw_cxgbe.h | 365 struct ib_pd ibpd; member in struct:c4iw_pd 370 static inline struct c4iw_pd *to_c4iw_pd(struct ib_pd *ibpd) argument 372 return container_of(ibpd, struct c4iw_pd, ibpd);
|
H A D | provider.c | 242 c4iw_deallocate_pd(&php->ibpd, udata);
|
/freebsd-current/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib.h | 150 struct ib_pd ibpd; member in struct:mlx5_ib_pd 838 static inline struct mlx5_ib_pd *to_mpd(struct ib_pd *ibpd) argument 840 return container_of(ibpd, struct mlx5_ib_pd, ibpd);
|
H A D | mlx5_ib_main.c | 1739 static int mlx5_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) argument 1741 struct mlx5_ib_pd *pd = to_mpd(ibpd); 1742 struct ib_device *ibdev = ibpd->device;
|
/freebsd-current/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.c | 567 struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); 668 ib_mw = bnxt_re_alloc_mw(&pd->ibpd, IB_MW_TYPE_1, NULL); 764 struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); 784 struct ib_pd *ibpd = pd_in; local 785 struct ib_device *ibdev = ibpd->device; 792 struct bnxt_re_pd *pd = container_of(ibpd, struct bnxt_re_pd, ibpd); 998 struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ibpd); 1168 context = pd->ibpd.uobject->context; 1219 pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); [all...] |
H A D | ib_verbs.h | 138 struct ib_pd ibpd; member in struct:bnxt_re_pd
|
/freebsd-current/contrib/ofed/libmlx4/ |
H A D | mlx4.h | 319 static inline struct mlx4_pd *to_mpd(struct ibv_pd *ibpd) argument
|
/freebsd-current/contrib/ofed/libmlx5/ |
H A D | mlx5.h | 490 static inline struct mlx5_pd *to_mpd(struct ibv_pd *ibpd) argument
|