Home
last modified time | relevance | path

Searched refs:ib_pd (Results 1 – 25 of 36) sorted by relevance

12

/freebsd-12-stable/sys/dev/mlx4/mlx4_ib/
Dmlx4_ib.h99 struct ib_pd ibpd;
106 struct ib_pd *pd;
444 struct ib_pd *pd;
644 static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd()
723 struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc);
726 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
730 struct ib_mw *mlx4_ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type,
733 struct ib_mr *mlx4_ib_alloc_mr(struct ib_pd *pd,
750 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
755 struct ib_srq *mlx4_ib_create_srq(struct ib_pd *pd,
[all …]
Dmlx4_ib_mr.c61 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, in mlx4_ib_alloc_mr()
431 struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int acc, in mlx4_ib_fmr_alloc()
Dmlx4_ib_ah.c45 static struct ib_ah *create_ib_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, in create_ib_ah()
74 static struct ib_ah *create_iboe_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, in create_iboe_ah()
131 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, in mlx4_ib_create_ah()
/freebsd-12-stable/sys/dev/mlx5/mlx5_ib/
Dmlx5_ib.h129 struct ib_pd ibpd;
413 struct ib_pd *pd;
527 struct ib_pd *pd;
587 struct ib_pd *p0;
736 static inline struct mlx5_ib_pd *to_mpd(struct ib_pd *ibpd) in to_mpd()
795 struct ib_ah *mlx5_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
799 struct ib_srq *mlx5_ib_create_srq(struct ib_pd *pd,
808 struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd,
833 struct ib_mr *mlx5_ib_get_dma_mr(struct ib_pd *pd, int acc);
834 struct ib_mr *mlx5_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
[all …]
Dmlx5_ib_mr.c476 struct ib_mr *mlx5_ib_get_dma_mr(struct ib_pd *pd, int acc) in mlx5_ib_get_dma_mr()
576 static void prep_umr_wqe_common(struct ib_pd *pd, struct ib_send_wr *wr, in prep_umr_wqe_common()
601 static void prep_umr_reg_wqe(struct ib_pd *pd, struct ib_send_wr *wr, in prep_umr_reg_wqe()
628 static struct ib_umem *mr_umem_get(struct ib_pd *pd, u64 start, u64 length, in mr_umem_get()
669 static struct mlx5_ib_mr *reg_umr(struct ib_pd *pd, struct ib_umem *umem, in reg_umr()
874 static struct mlx5_ib_mr *reg_create(struct ib_mr *ibmr, struct ib_pd *pd, in reg_create()
961 struct ib_mr *mlx5_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in mlx5_ib_reg_user_mr()
1061 static int rereg_umr(struct ib_pd *pd, struct mlx5_ib_mr *mr, u64 virt_addr, in rereg_umr()
1131 struct ib_pd *new_pd, struct ib_udata *udata) in mlx5_ib_rereg_user_mr()
1135 struct ib_pd *pd = (flags & IB_MR_REREG_PD) ? new_pd : ib_mr->pd; in mlx5_ib_rereg_user_mr()
[all …]
Dmlx5_ib_srq.c70 static int create_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, in create_srq_user()
220 static void destroy_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq) in destroy_srq_user()
234 struct ib_srq *mlx5_ib_create_srq(struct ib_pd *pd, in mlx5_ib_create_srq()
Dmlx5_ib_ah.c62 struct ib_ah *mlx5_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, in mlx5_ib_create_ah()
Dmlx5_ib_gsi.c110 struct ib_qp *mlx5_ib_gsi_create_qp(struct ib_pd *pd, in mlx5_ib_gsi_create_qp()
248 struct ib_pd *pd = gsi->rx_qp->pd; in create_gsi_ud_qp()
Dmlx5_ib_qp.c658 struct ib_pd *pd, in mlx5_ib_umem_get()
692 static void destroy_user_rq(struct ib_pd *pd, struct mlx5_ib_rwq *rwq) in destroy_user_rq()
702 static int create_user_rq(struct mlx5_ib_dev *dev, struct ib_pd *pd, in create_user_rq()
757 static int create_user_qp(struct mlx5_ib_dev *dev, struct ib_pd *pd, in create_user_qp()
882 static void destroy_qp_user(struct ib_pd *pd, struct mlx5_ib_qp *qp, in destroy_qp_user()
1057 struct ib_pd *pd) in create_raw_packet_qp_sq()
1235 struct ib_pd *pd) in create_raw_packet_qp()
1324 struct ib_pd *pd, in create_rss_raw_qp_tir()
1500 static int create_qp_common(struct mlx5_ib_dev *dev, struct ib_pd *pd, in create_qp_common()
2004 struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd, in mlx5_ib_create_qp()
[all …]
/freebsd-12-stable/sys/ofed/include/rdma/
Dib_verbs.h1403 struct ib_pd { struct
1429 struct ib_pd *pd; argument
1455 struct ib_pd *pd;
1486 struct ib_pd *pd;
1534 struct ib_pd *pd;
1558 struct ib_pd *pd;
1573 struct ib_pd *pd;
1581 struct ib_pd *pd;
1942 struct ib_pd * (*alloc_pd)(struct ib_device *device,
1945 int (*dealloc_pd)(struct ib_pd *pd);
[all …]
Dib_fmr_pool.h83 struct ib_fmr_pool *ib_create_fmr_pool(struct ib_pd *pd,
Drdmavt_mr.h76 struct ib_pd *pd; /* shares refcnt of ibmr.pd */
Drdma_vt.h169 struct ib_pd ibpd;
404 static inline struct rvt_pd *ibpd_to_rvtpd(struct ib_pd *ibpd) in ibpd_to_rvtpd()
Drdma_cm.h234 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/
Dib_verbs.c257 struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags, in __ib_alloc_pd()
260 struct ib_pd *pd; in __ib_alloc_pd()
318 void ib_dealloc_pd(struct ib_pd *pd) in ib_dealloc_pd()
341 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr) in ib_create_ah()
574 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc, in ib_create_ah_from_wc()
606 struct ib_pd *pd; in ib_destroy_ah()
620 struct ib_srq *ib_create_srq(struct ib_pd *pd, in ib_create_srq()
671 struct ib_pd *pd; in ib_destroy_srq()
792 struct ib_qp *ib_create_qp(struct ib_pd *pd, in ib_create_qp()
1319 struct ib_pd *pd; in ib_destroy_qp()
[all …]
Dmad_priv.h206 struct ib_pd *pd;
Dib_uverbs_cmd.c221 static struct ib_pd *idr_read_pd(int pd_handle, struct ib_ucontext *context) in idr_read_pd()
226 static void put_pd_read(struct ib_pd *pd) in put_pd_read()
554 struct ib_pd *pd; in ib_uverbs_alloc_pd()
627 struct ib_pd *pd; in ib_uverbs_dealloc_pd()
971 struct ib_pd *pd; in ib_uverbs_reg_mr()
1076 struct ib_pd *pd = NULL; in ib_uverbs_rereg_mr()
1078 struct ib_pd *old_pd; in ib_uverbs_rereg_mr()
1204 struct ib_pd *pd; in ib_uverbs_alloc_mw()
1777 struct ib_pd *pd = NULL; in create_qp()
2908 struct ib_pd *pd; in ib_uverbs_create_ah()
[all …]
/freebsd-12-stable/sys/dev/cxgbe/iw_cxgbe/
Diw_cxgbe.h361 struct ib_pd ibpd;
366 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);
955 struct ib_qp *c4iw_create_qp(struct ib_pd *pd,
Dprovider.c61 static struct ib_ah *c4iw_ah_create(struct ib_pd *pd, in c4iw_ah_create()
230 c4iw_deallocate_pd(struct ib_pd *pd) in c4iw_deallocate_pd()
246 static struct ib_pd *
Dmem.c408 struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc) in c4iw_get_dma_mr()
452 struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in c4iw_reg_user_mr()
555 struct ib_mw *c4iw_alloc_mw(struct ib_pd *pd, enum ib_mw_type type, in c4iw_alloc_mw()
611 struct ib_mr *c4iw_alloc_mr(struct ib_pd *pd, in c4iw_alloc_mr()
/freebsd-12-stable/sys/dev/mthca/
Dmthca_provider.h100 struct ib_pd ibpd;
316 static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd) in to_mpd()
Dmthca_provider.c375 static struct ib_pd *mthca_alloc_pd(struct ib_device *ibdev, in mthca_alloc_pd()
403 static int mthca_dealloc_pd(struct ib_pd *pd) in mthca_dealloc_pd()
411 static struct ib_ah *mthca_ah_create(struct ib_pd *pd, in mthca_ah_create()
439 static struct ib_srq *mthca_create_srq(struct ib_pd *pd, in mthca_create_srq()
515 static struct ib_qp *mthca_create_qp(struct ib_pd *pd, in mthca_create_qp()
879 static struct ib_mr *mthca_get_dma_mr(struct ib_pd *pd, int acc) in mthca_get_dma_mr()
902 static struct ib_mr *mthca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in mthca_reg_user_mr()
1014 static struct ib_fmr *mthca_alloc_fmr(struct ib_pd *pd, int mr_access_flags, in mthca_alloc_fmr()
/freebsd-12-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
Dipoib.h355 struct ib_pd *pd;
445 struct ib_pd *pd, struct ib_ah_attr *attr);
/freebsd-12-stable/sys/dev/iser/
Dicl_iser.h353 struct ib_pd *pd;
Diser_verbs.c318 struct ib_pd *pd, in iser_alloc_reg_res()
341 iser_create_fastreg_desc(struct ib_device *ib_device, struct ib_pd *pd) in iser_create_fastreg_desc()

12