/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_verbs.h | 78 extern int qlnxr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *); 80 extern void qlnxr_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata); 96 extern struct ib_qp *qlnxr_create_qp(struct ib_pd *, 150 extern struct ib_mr *qlnxr_get_dma_mr(struct ib_pd *, 155 extern struct ib_mr *qlnxr_reg_user_mr(struct ib_pd *, 162 extern struct ib_mr *qlnxr_alloc_mr(struct ib_pd *pd,
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.h | 109 bnxt_re_qp *__get_qp_from_qp_in(struct ib_pd *qp_in, 138 struct ib_pd ibpd; 287 int bnxt_re_alloc_pd(struct ib_pd *pd_in, struct ib_udata *udata); 288 void bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata); 308 struct ib_qp *bnxt_re_create_qp(struct ib_pd *qp_in, 328 struct ib_mr *bnxt_re_get_dma_mr(struct ib_pd *pd, int mr_access_flags); 331 struct ib_mr *bnxt_re_alloc_mr(struct ib_pd *ib_pd, enum ib_mr_type type, 334 struct ib_mw *bnxt_re_alloc_mw(struct ib_pd *ib_pd, enum ib_mw_type type, 337 struct ib_mr *bnxt_re_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, 342 u64 virt_addr, int mr_access_flags, struct ib_pd *pd,
|
H A D | ib_verbs.c | 566 struct ib_pd *ib_pd = qp->ib_qp.pd; in bnxt_re_legacy_bind_fence_mw() local 762 void bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata) in bnxt_re_dealloc_pd() argument 996 struct ib_pd *ib_pd = ib_ah->pd; in bnxt_re_create_ah() local 1046 if (ib_pd->uobject) { in bnxt_re_create_ah() 1214 struct ib_pd *ib_pd = ib_srq->pd; in bnxt_re_create_srq() local 1789 struct ib_pd *ib_pd; in bnxt_re_update_shadow_ah() local 2309 struct ib_pd *ib_pd = qp_in; in bnxt_re_create_qp() local 4773 struct ib_mr *bnxt_re_get_dma_mr(struct ib_pd *ib_pd, int mr_access_flags) in bnxt_re_get_dma_mr() argument 4886 struct ib_mr *bnxt_re_alloc_mr(struct ib_pd *ib_pd, enum ib_mr_type type, in bnxt_re_alloc_mr() argument 4953 struct ib_mw *bnxt_re_alloc_mw(struct ib_pd *ib_pd, enum ib_mw_type type, in bnxt_re_alloc_mw() argument [all …]
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 1428 struct ib_pd { struct 1454 struct ib_pd *pd; argument 1480 struct ib_pd *pd; 1525 struct ib_pd *pd; 1584 struct ib_pd *pd; 1617 struct ib_pd *pd; 1636 struct ib_pd *pd; 1644 struct ib_pd *pd; 2104 DECLARE_RDMA_OBJ_SIZE(ib_pd); 2296 struct ib_pd *pd, [all …]
|
H A D | ib_fmr_pool.h | 81 struct ib_fmr_pool *ib_create_fmr_pool(struct ib_pd *pd,
|
H A D | rdmavt_mr.h | 74 struct ib_pd *pd; /* shares refcnt of ibmr.pd */
|
H A D | rdma_vt.h | 167 struct ib_pd ibpd; 402 static inline struct rvt_pd *ibpd_to_rvtpd(struct ib_pd *ibpd) in ibpd_to_rvtpd()
|
H A D | rdma_cm.h | 232 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
|
/freebsd/sys/dev/irdma/ |
H A D | fbsd_kcompat.h | 131 struct ib_qp *irdma_create_qp(struct ib_pd *ibpd, 199 u64 virt, int new_access, struct ib_pd *new_pd, 204 struct ib_mr *irdma_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, 211 struct ib_mw *irdma_alloc_mw(struct ib_pd *pd, enum ib_mw_type type, 241 int irdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata); 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) in to_iwpd() 587 struct ib_mr *irdma_reg_phys_mr(struct ib_pd *ib_pd, u64 addr, u64 size,
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib.h | 94 struct ib_pd ibpd; 101 struct ib_pd *pd; 439 struct ib_pd *pd; 639 static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() 718 struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc); 721 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, 725 struct ib_mw *mlx4_ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type, 728 struct ib_mr *mlx4_ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, 759 struct ib_qp *mlx4_ib_create_qp(struct ib_pd *pd, 783 struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int mr_access_flags, [all …]
|
H A D | mlx4_ib_mr.c | 61 struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc) in mlx4_ib_get_dma_mr() 137 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in mlx4_ib_reg_user_mr() 194 int mr_access_flags, struct ib_pd *pd, in mlx4_ib_rereg_user_mr() 343 struct ib_mw *mlx4_ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type, in mlx4_ib_alloc_mw() 386 struct ib_mr *mlx4_ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, in mlx4_ib_alloc_mr() 430 struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int acc, in mlx4_ib_fmr_alloc()
|
H A D | mlx4_ib_ah.c | 47 struct ib_pd *pd = ib_ah->pd; in create_ib_ah() 76 struct ib_pd *pd = ib_ah->pd; in create_iboe_ah()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib.h | 150 struct ib_pd ibpd; 448 struct ib_pd *pd; 574 struct ib_pd *pd; 627 struct ib_pd *p0; 838 static inline struct mlx5_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd() 916 struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd, 939 struct ib_mr *mlx5_ib_get_dma_mr(struct ib_pd *pd, int acc); 943 struct ib_mw *mlx5_ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type, 950 struct ib_pd *pd, struct ib_udata *udata); 1002 struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd, [all …]
|
H A D | mlx5_ib_mr.c | 477 struct ib_mr *mlx5_ib_get_dma_mr(struct ib_pd *pd, int acc) in mlx5_ib_get_dma_mr() 577 static void prep_umr_wqe_common(struct ib_pd *pd, struct mlx5_umr_wr *umrwr, in prep_umr_wqe_common() 601 static void prep_umr_reg_wqe(struct ib_pd *pd, struct mlx5_umr_wr *umrwr, in prep_umr_reg_wqe() 624 static struct ib_umem *mr_umem_get(struct ib_pd *pd, u64 start, u64 length, in mr_umem_get() 665 static struct mlx5_ib_mr *reg_umr(struct ib_pd *pd, struct ib_umem *umem, in reg_umr() 870 static struct mlx5_ib_mr *reg_create(struct ib_mr *ibmr, struct ib_pd *pd, in reg_create() 957 struct ib_mr *mlx5_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in mlx5_ib_reg_user_mr() 1127 struct ib_pd *new_pd, struct ib_udata *udata) in mlx5_ib_rereg_user_mr() 1131 struct ib_pd *pd = (flags & IB_MR_REREG_PD) ? new_pd : ib_mr->pd; in mlx5_ib_rereg_user_mr() 1346 struct ib_mr *mlx5_ib_alloc_mr(struct ib_pd *pd, in mlx5_ib_alloc_mr() [all …]
|
H A D | mlx5_ib_qp.c | 650 struct ib_pd *pd, in mlx5_ib_umem_get() 1063 struct ib_pd *pd) in create_raw_packet_qp_tis() 1081 struct ib_pd *pd) in create_raw_packet_qp_sq() 1175 struct ib_pd *pd) in create_raw_packet_qp_rq() 1239 struct ib_pd *pd) in create_raw_packet_qp_tir() 1266 struct ib_pd *pd) in destroy_raw_packet_qp_tir() 1273 struct ib_pd *pd) in create_raw_packet_qp() 1363 struct ib_pd *pd, in create_rss_raw_qp_tir() 2272 struct ib_pd *pd) in modify_raw_packet_eth_prio() 2299 struct ib_pd *pd) in modify_raw_packet_tx_affinity() [all …]
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_verbs.c | 267 struct ib_pd *pd; in __ib_alloc_pd() 271 pd = rdma_zalloc_drv_obj(device, ib_pd); in __ib_alloc_pd() 688 struct ib_pd *pd; in ib_destroy_ah_user() 703 struct ib_srq *ib_create_srq(struct ib_pd *pd, in ib_create_srq() 875 struct ib_qp *ib_create_qp(struct ib_pd *pd, in ib_create_qp() 1488 struct ib_pd *pd; in ib_destroy_qp_user() 1586 struct ib_pd *pd = mr->pd; in ib_dereg_mr_user() 1651 struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd, in ib_alloc_fmr() 1685 struct ib_pd *pd; in ib_dealloc_fmr() 1827 struct ib_wq *ib_create_wq(struct ib_pd *pd, in ib_create_wq() [all …]
|
H A D | ib_uverbs_std_types_mr.c | 48 struct ib_pd *pd = in UVERBS_HANDLER() 89 struct ib_pd *pd = in UVERBS_HANDLER()
|
H A D | mad_priv.h | 204 struct ib_pd *pd;
|
H A D | core_priv.h | 149 struct ib_pd *pd, in _ib_create_qp()
|
/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | iw_cxgbe.h | 365 struct ib_pd ibpd; 370 static inline struct c4iw_pd *to_c4iw_pd(struct ib_pd *ibpd) in to_c4iw_pd() 935 struct ib_mr *c4iw_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, 940 struct ib_mw *c4iw_alloc_mw(struct ib_pd *pd, enum ib_mw_type type, 942 struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 944 struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc); 954 struct ib_qp *c4iw_create_qp(struct ib_pd *pd,
|
H A D | mem.c | 406 struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc) in c4iw_get_dma_mr() 450 struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in c4iw_reg_user_mr() 553 struct ib_mw *c4iw_alloc_mw(struct ib_pd *pd, enum ib_mw_type type, in c4iw_alloc_mw() 609 struct ib_mr *c4iw_alloc_mr(struct ib_pd *pd, in c4iw_alloc_mr()
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_provider.h | 100 struct ib_pd ibpd; 316 static inline struct mthca_pd *to_mpd(struct ib_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() 384 static void mthca_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) in mthca_dealloc_pd() 467 static struct ib_qp *mthca_create_qp(struct ib_pd *pd, in mthca_create_qp() 826 static struct ib_mr *mthca_get_dma_mr(struct ib_pd *pd, int acc) in mthca_get_dma_mr() 849 static struct ib_mr *mthca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in mthca_reg_user_mr() 960 static struct ib_fmr *mthca_alloc_fmr(struct ib_pd *pd, int mr_access_flags, in mthca_alloc_fmr()
|
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 353 struct ib_pd *pd; 443 struct ib_pd *pd, struct ib_ah_attr *attr);
|