Home
last modified time | relevance | path

Searched refs:ibpd (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/sys/dev/mthca/
H A Dmthca_provider.h100 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 Dmthca_provider.c364 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()
H A Dmthca_qp.c946 return pd->ibpd.uobject ? max_data_size - MTHCA_INLINE_HEADER_SIZE : 0; in mthca_max_inline_data()
/freebsd/sys/ofed/include/rdma/
H A Drdma_vt.h167 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 Dqlnxr_def.h418 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 Dqlnxr_verbs.c704 struct ib_device *ibdev = ibpd->device; in qlnxr_alloc_pd()
761 pd = get_qlnxr_pd(ibpd); in qlnxr_dealloc_pd()
762 dev = get_qlnxr_dev((ibpd->device)); in qlnxr_dealloc_pd()
1464 pd = get_qlnxr_pd(ibpd); in qlnxr_reg_user_mr()
1939 qlnxr_check_qp_attrs(struct ib_pd *ibpd, in qlnxr_check_qp_attrs() argument
2014 if (udata && !(ibpd->uobject && ibpd->uobject->context)) { in qlnxr_check_qp_attrs()
2566 struct ib_pd *ibpd, in qlnxr_create_user_qp() argument
2584 ib_ctx = ibpd->uobject->context; in qlnxr_create_user_qp()
2943 struct ib_pd *ibpd, in qlnxr_create_kernel_qp() argument
3050 qlnxr_create_qp(struct ib_pd *ibpd, in qlnxr_create_qp() argument
[all …]
H A Dqlnxr_verbs.h78 extern int qlnxr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *);
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib.h94 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 Dmlx4_ib_main.c1139 static int mlx4_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in mlx4_ib_alloc_pd() argument
1141 struct mlx4_ib_pd *pd = to_mpd(ibpd); in mlx4_ib_alloc_pd()
1142 struct ib_device *ibdev = ibpd->device; in mlx4_ib_alloc_pd()
/freebsd/sys/dev/irdma/
H A Dirdma_main.h427 static inline struct irdma_pd *to_iwpd(struct ib_pd *ibpd) in to_iwpd() argument
429 return container_of(ibpd, struct irdma_pd, ibpd); in to_iwpd()
H A Dfbsd_kcompat.h131 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 Dirdma_kcompat.c333 irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in irdma_dealloc_pd() argument
335 struct irdma_pd *iwpd = to_iwpd(ibpd); in irdma_dealloc_pd()
336 struct irdma_device *iwdev = to_iwdev(ibpd->device); in irdma_dealloc_pd()
675 irdma_create_qp(struct ib_pd *ibpd, in irdma_create_qp() argument
681 struct irdma_pd *iwpd = to_iwpd(ibpd); in irdma_create_qp()
682 struct irdma_device *iwdev = to_iwdev(ibpd->device); in irdma_create_qp()
H A Dirdma_verbs.h65 struct ib_pd ibpd; member
H A Dirdma_cm.c3580 ibmr = irdma_reg_phys_mr(&iwpd->ibpd, iwqp->ietf_mem.pa, buf_len, in irdma_accept()
3587 ibmr->pd = &iwpd->ibpd; in irdma_accept()
3588 ibmr->device = iwpd->ibpd.device; in irdma_accept()
/freebsd/sys/dev/cxgbe/iw_cxgbe/
H A Diw_cxgbe.h365 struct ib_pd ibpd; member
370 static inline struct c4iw_pd *to_c4iw_pd(struct ib_pd *ibpd) in to_c4iw_pd() argument
372 return container_of(ibpd, struct c4iw_pd, ibpd); in to_c4iw_pd()
H A Dprovider.c242 c4iw_deallocate_pd(&php->ibpd, udata); in c4iw_allocate_pd()
/freebsd/contrib/ofed/libirdma/
H A Dirdma_umain.h189 struct ibv_ah *irdma_ucreate_ah(struct ibv_pd *ibpd, struct ibv_ah_attr *attr);
H A Dirdma_uverbs.c1891 irdma_ucreate_ah(struct ibv_pd *ibpd, struct ibv_ah_attr *attr) in irdma_ucreate_ah() argument
1898 if (ibv_query_gid(ibpd->context, attr->port_num, attr->grh.sgid_index, in irdma_ucreate_ah()
1909 err = ibv_cmd_create_ah(ibpd, &ah->ibv_ah, attr, &resp.ibv_resp, in irdma_ucreate_ah()
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dib_verbs.c784 struct ib_pd *ibpd = pd_in; in bnxt_re_alloc_pd() local
785 struct ib_device *ibdev = ibpd->device; in bnxt_re_alloc_pd()
792 struct bnxt_re_pd *pd = container_of(ibpd, struct bnxt_re_pd, ibpd); in bnxt_re_alloc_pd()
1168 context = pd->ibpd.uobject->context; in bnxt_re_init_user_srq()
1219 pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); in bnxt_re_create_srq()
1236 context = pd->ibpd.uobject->context; in bnxt_re_create_srq()
1653 context = pd->ibpd.uobject->context; in bnxt_re_init_user_qp()
1808 pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); in bnxt_re_update_shadow_ah()
2098 context = pd->ibpd.uobject->context; in bnxt_re_init_qp_attr()
2316 pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd); in bnxt_re_create_qp()
[all …]
H A Dib_verbs.h138 struct ib_pd ibpd; member
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib.h150 struct ib_pd ibpd; member
838 static inline struct mlx5_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() argument
840 return container_of(ibpd, struct mlx5_ib_pd, ibpd); in to_mpd()
H A Dmlx5_ib_main.c1739 static int mlx5_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) in mlx5_ib_alloc_pd() argument
1741 struct mlx5_ib_pd *pd = to_mpd(ibpd); in mlx5_ib_alloc_pd()
1742 struct ib_device *ibdev = ibpd->device; in mlx5_ib_alloc_pd()
/freebsd/contrib/ofed/libcxgb4/
H A Dlibcxgb4.h136 static inline struct c4iw_pd *to_c4iw_pd(struct ibv_pd *ibpd) in to_c4iw_pd() argument
/freebsd/contrib/ofed/libmlx4/
H A Dmlx4.h319 static inline struct mlx4_pd *to_mpd(struct ibv_pd *ibpd) in to_mpd() argument
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5.h490 static inline struct mlx5_pd *to_mpd(struct ibv_pd *ibpd) in to_mpd() argument

12