Symbol: ib_pd
sys/dev/bnxt/bnxt_re/ib_verbs.c
1050
struct ib_pd *ib_pd = ib_ah->pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1052
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1067
is_user = ib_pd->uobject ? true : false;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1100
if (ib_pd->uobject) {
sys/dev/bnxt/bnxt_re/ib_verbs.c
1101
struct ib_ucontext *ib_uctx = ib_pd->uobject->context;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1268
struct ib_pd *ib_pd = ib_srq->pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1273
pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1851
struct ib_pd *ib_pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1869
ib_pd = gsi_qp->ib_qp.pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1870
pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
2372
bnxt_re_qp *__get_qp_from_qp_in(struct ib_pd *qp_in,
sys/dev/bnxt/bnxt_re/ib_verbs.c
2383
struct ib_qp *bnxt_re_create_qp(struct ib_pd *qp_in,
sys/dev/bnxt/bnxt_re/ib_verbs.c
2388
struct ib_pd *ib_pd = qp_in;
sys/dev/bnxt/bnxt_re/ib_verbs.c
2395
pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
4853
struct ib_mr *bnxt_re_get_dma_mr(struct ib_pd *ib_pd, int mr_access_flags)
sys/dev/bnxt/bnxt_re/ib_verbs.c
4864
pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
4966
struct ib_mr *bnxt_re_alloc_mr(struct ib_pd *ib_pd, enum ib_mr_type type,
sys/dev/bnxt/bnxt_re/ib_verbs.c
4969
struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
5033
struct ib_mw *bnxt_re_alloc_mw(struct ib_pd *ib_pd, enum ib_mw_type type,
sys/dev/bnxt/bnxt_re/ib_verbs.c
5036
struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
5132
struct ib_mr *bnxt_re_reg_user_mr(struct ib_pd *ib_pd, u64 start, u64 length,
sys/dev/bnxt/bnxt_re/ib_verbs.c
5136
struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
5180
umem = ib_umem_get_flags_compat(rdev, ib_pd->uobject->context,
sys/dev/bnxt/bnxt_re/ib_verbs.c
5243
struct ib_pd *ib_pd, struct ib_udata *udata)
sys/dev/bnxt/bnxt_re/ib_verbs.c
5246
struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
5256
umem = ib_umem_get_flags_compat(rdev, ib_pd->uobject->context,
sys/dev/bnxt/bnxt_re/ib_verbs.c
620
struct ib_pd *ib_pd = qp->ib_qp.pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
621
struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
816
void bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata)
sys/dev/bnxt/bnxt_re/ib_verbs.c
818
struct bnxt_re_pd *pd = to_bnxt_re(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
835
int bnxt_re_alloc_pd(struct ib_pd *pd_in,
sys/dev/bnxt/bnxt_re/ib_verbs.c
838
struct ib_pd *ibpd = pd_in;
sys/dev/bnxt/bnxt_re/ib_verbs.h
129
bnxt_re_qp *__get_qp_from_qp_in(struct ib_pd *qp_in,
sys/dev/bnxt/bnxt_re/ib_verbs.h
158
struct ib_pd ibpd;
sys/dev/bnxt/bnxt_re/ib_verbs.h
307
int bnxt_re_alloc_pd(struct ib_pd *pd_in, struct ib_udata *udata);
sys/dev/bnxt/bnxt_re/ib_verbs.h
308
void bnxt_re_dealloc_pd(struct ib_pd *ib_pd, struct ib_udata *udata);
sys/dev/bnxt/bnxt_re/ib_verbs.h
328
struct ib_qp *bnxt_re_create_qp(struct ib_pd *qp_in,
sys/dev/bnxt/bnxt_re/ib_verbs.h
348
struct ib_mr *bnxt_re_get_dma_mr(struct ib_pd *pd, int mr_access_flags);
sys/dev/bnxt/bnxt_re/ib_verbs.h
351
struct ib_mr *bnxt_re_alloc_mr(struct ib_pd *ib_pd, enum ib_mr_type type,
sys/dev/bnxt/bnxt_re/ib_verbs.h
354
struct ib_mw *bnxt_re_alloc_mw(struct ib_pd *ib_pd, enum ib_mw_type type,
sys/dev/bnxt/bnxt_re/ib_verbs.h
357
struct ib_mr *bnxt_re_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/bnxt/bnxt_re/ib_verbs.h
362
u64 virt_addr, int mr_access_flags, struct ib_pd *pd,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
364
struct ib_pd ibpd;
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
369
static inline struct c4iw_pd *to_c4iw_pd(struct ib_pd *ibpd)
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
932
struct ib_mr *c4iw_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
937
struct ib_mw *c4iw_alloc_mw(struct ib_pd *pd, enum ib_mw_type type,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
939
struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
941
struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
951
struct ib_qp *c4iw_create_qp(struct ib_pd *pd,
sys/dev/cxgbe/iw_cxgbe/mem.c
345
struct ib_mr *c4iw_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/cxgbe/iw_cxgbe/mem.c
389
struct ib_mr *c4iw_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/cxgbe/iw_cxgbe/mem.c
492
struct ib_mw *c4iw_alloc_mw(struct ib_pd *pd, enum ib_mw_type type,
sys/dev/cxgbe/iw_cxgbe/mem.c
548
struct ib_mr *c4iw_alloc_mr(struct ib_pd *pd,
sys/dev/cxgbe/iw_cxgbe/provider.c
210
c4iw_deallocate_pd(struct ib_pd *pd, struct ib_udata *udata)
sys/dev/cxgbe/iw_cxgbe/provider.c
224
c4iw_allocate_pd(struct ib_pd *pd, struct ib_udata *udata)
sys/dev/cxgbe/iw_cxgbe/qp.c
1714
c4iw_create_qp(struct ib_pd *pd, struct ib_qp_init_attr *attrs,
sys/dev/irdma/fbsd_kcompat.h
136
struct ib_qp *irdma_create_qp(struct ib_pd *ibpd,
sys/dev/irdma/fbsd_kcompat.h
205
u64 virt, int new_access, struct ib_pd *new_pd,
sys/dev/irdma/fbsd_kcompat.h
216
struct ib_mr *irdma_reg_user_mr(struct ib_pd *pd, u64 start, u64 len,
sys/dev/irdma/fbsd_kcompat.h
219
struct ib_mr *irdma_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/irdma/fbsd_kcompat.h
226
struct ib_mw *irdma_alloc_mw(struct ib_pd *pd, enum ib_mw_type type,
sys/dev/irdma/fbsd_kcompat.h
256
int irdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
sys/dev/irdma/fbsd_kcompat.h
257
void irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata);
sys/dev/irdma/irdma_kcompat.c
107
irdma_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/irdma/irdma_kcompat.c
1270
irdma_reg_user_mr(struct ib_pd *pd, u64 start, u64 len,
sys/dev/irdma/irdma_kcompat.c
1347
u64 virt, int new_access, struct ib_pd *new_pd,
sys/dev/irdma/irdma_kcompat.c
284
irdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata)
sys/dev/irdma/irdma_kcompat.c
333
irdma_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
sys/dev/irdma/irdma_kcompat.c
707
irdma_create_qp(struct ib_pd *ibpd,
sys/dev/irdma/irdma_main.h
438
static inline struct irdma_pd *to_iwpd(struct ib_pd *ibpd)
sys/dev/irdma/irdma_main.h
603
struct ib_mr *irdma_reg_phys_mr(struct ib_pd *ib_pd, u64 addr, u64 size,
sys/dev/irdma/irdma_verbs.c
1911
struct ib_pd *pd = iwmr->ibmr.pd;
sys/dev/irdma/irdma_verbs.c
2002
struct ib_pd *pd = iwmr->ibmr.pd;
sys/dev/irdma/irdma_verbs.c
2064
struct ib_pd *pd, u64 virt,
sys/dev/irdma/irdma_verbs.c
2290
struct ib_pd *pd = iwmr->ibmr.pd;
sys/dev/irdma/irdma_verbs.c
2334
irdma_reg_phys_mr(struct ib_pd *pd, u64 addr, u64 size, int access,
sys/dev/irdma/irdma_verbs.c
2388
irdma_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/irdma/irdma_verbs.c
3273
dev_ops->ops.size_ib_pd = IRDMA_SET_RDMA_OBJ_SIZE(ib_pd, irdma_pd, ibpd);
sys/dev/irdma/irdma_verbs.h
386
struct ib_pd *pd, u64 virt,
sys/dev/irdma/irdma_verbs.h
66
struct ib_pd ibpd;
sys/dev/iser/icl_iser.h
351
struct ib_pd *pd;
sys/dev/iser/iser_verbs.c
314
struct ib_pd *pd,
sys/dev/iser/iser_verbs.c
337
iser_create_fastreg_desc(struct ib_device *ib_device, struct ib_pd *pd)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
101
struct ib_pd *pd;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
439
struct ib_pd *pd;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
639
static inline struct mlx4_ib_pd *to_mpd(struct ib_pd *ibpd)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
718
struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
721
struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
725
struct ib_mw *mlx4_ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
728
struct ib_mr *mlx4_ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
759
struct ib_qp *mlx4_ib_create_qp(struct ib_pd *pd,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
783
struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int mr_access_flags,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
882
int mr_access_flags, struct ib_pd *pd,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
94
struct ib_pd ibpd;
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
47
struct ib_pd *pd = ib_ah->pd;
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
76
struct ib_pd *pd = ib_ah->pd;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1139
static int mlx4_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1156
static void mlx4_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
137
struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
194
int mr_access_flags, struct ib_pd *pd,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
343
struct ib_mw *mlx4_ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
386
struct ib_mr *mlx4_ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
430
struct ib_fmr *mlx4_ib_fmr_alloc(struct ib_pd *pd, int acc,
sys/dev/mlx4/mlx4_ib/mlx4_ib_mr.c
61
struct ib_mr *mlx4_ib_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1133
static struct ib_qp *_mlx4_ib_create_qp(struct ib_pd *pd,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1249
struct ib_qp *mlx4_ib_create_qp(struct ib_pd *pd,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
642
static int create_qp_common(struct mlx4_ib_dev *dev, struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1002
struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
1059
struct ib_qp *mlx5_ib_gsi_create_qp(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
150
struct ib_pd ibpd;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
448
struct ib_pd *pd;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
574
struct ib_pd *pd;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
627
struct ib_pd *p0;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
838
static inline struct mlx5_ib_pd *to_mpd(struct ib_pd *ibpd)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
916
struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
939
struct ib_mr *mlx5_ib_get_dma_mr(struct ib_pd *pd, int acc);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
940
struct ib_mr *mlx5_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
943
struct ib_mw *mlx5_ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
950
struct ib_pd *pd, struct ib_udata *udata);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
952
struct ib_mr *mlx5_ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
111
struct ib_qp *mlx5_ib_gsi_create_qp(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
249
struct ib_pd *pd = gsi->rx_qp->pd;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1739
static int mlx5_ib_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1765
static void mlx5_ib_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2800
struct ib_pd *pd;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2919
devr->p0 = rdma_zalloc_drv_obj(ibdev, ib_pd);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1057
static int rereg_umr(struct ib_pd *pd, struct mlx5_ib_mr *mr, u64 virt_addr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1127
struct ib_pd *new_pd, struct ib_udata *udata)
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1131
struct ib_pd *pd = (flags & IB_MR_REREG_PD) ? new_pd : ib_mr->pd;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1346
struct ib_mr *mlx5_ib_alloc_mr(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1459
struct ib_mw *mlx5_ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
477
struct ib_mr *mlx5_ib_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
577
static void prep_umr_wqe_common(struct ib_pd *pd, struct mlx5_umr_wr *umrwr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
601
static void prep_umr_reg_wqe(struct ib_pd *pd, struct mlx5_umr_wr *umrwr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
624
static struct ib_umem *mr_umem_get(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
665
static struct mlx5_ib_mr *reg_umr(struct ib_pd *pd, struct ib_umem *umem,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
870
static struct mlx5_ib_mr *reg_create(struct ib_mr *ibmr, struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
957
struct ib_mr *mlx5_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1063
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1074
struct mlx5_ib_sq *sq, struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1081
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1175
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1239
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1266
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1273
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1363
struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1586
static int create_qp_common(struct mlx5_ib_dev *dev, struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2094
struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2272
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2299
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2543
const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2585
struct ib_pd *pd)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4690
static int create_rq(struct mlx5_ib_rwq *rwq, struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4753
static int prepare_user_rq(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
4808
struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
650
struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
684
static void destroy_user_rq(struct ib_pd *pd, struct mlx5_ib_rwq *rwq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
698
static int create_user_rq(struct mlx5_ib_dev *dev, struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
760
static int create_user_qp(struct mlx5_ib_dev *dev, struct ib_pd *pd,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
897
static void destroy_qp_user(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct mlx5_ib_qp *qp,
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
218
static void destroy_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
69
static int create_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq,
sys/dev/mthca/mthca_provider.c
364
static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
sys/dev/mthca/mthca_provider.c
384
static void mthca_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata)
sys/dev/mthca/mthca_provider.c
467
static struct ib_qp *mthca_create_qp(struct ib_pd *pd,
sys/dev/mthca/mthca_provider.c
826
static struct ib_mr *mthca_get_dma_mr(struct ib_pd *pd, int acc)
sys/dev/mthca/mthca_provider.c
849
static struct ib_mr *mthca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
sys/dev/mthca/mthca_provider.c
960
static struct ib_fmr *mthca_alloc_fmr(struct ib_pd *pd, int mr_access_flags,
sys/dev/mthca/mthca_provider.h
100
struct ib_pd ibpd;
sys/dev/mthca/mthca_provider.h
316
static inline struct mthca_pd *to_mpd(struct ib_pd *ibpd)
sys/dev/qlnx/qlnxr/qlnxr_def.h
418
struct ib_pd ibpd;
sys/dev/qlnx/qlnxr/qlnxr_def.h
761
get_qlnxr_pd(struct ib_pd *ibpd)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1083
qlnxr_get_dma_mr(struct ib_pd *ibpd, int acc)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1451
qlnxr_reg_user_mr(struct ib_pd *ibpd, u64 start, u64 len,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
1939
qlnxr_check_qp_attrs(struct ib_pd *ibpd,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2566
struct ib_pd *ibpd,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
2943
struct ib_pd *ibpd,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
3050
qlnxr_create_qp(struct ib_pd *ibpd,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5357
__qlnxr_alloc_mr(struct ib_pd *ibpd, int max_page_list_len)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5438
qlnxr_alloc_mr(struct ib_pd *ibpd, enum ib_mr_type mr_type,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
702
qlnxr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
755
qlnxr_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata)
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
150
extern struct ib_mr *qlnxr_get_dma_mr(struct ib_pd *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
155
extern struct ib_mr *qlnxr_reg_user_mr(struct ib_pd *,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
162
extern struct ib_mr *qlnxr_alloc_mr(struct ib_pd *pd,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
78
extern int qlnxr_alloc_pd(struct ib_pd *ibpd, struct ib_udata *);
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
80
extern void qlnxr_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata);
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
96
extern struct ib_qp *qlnxr_create_qp(struct ib_pd *,
sys/ofed/drivers/infiniband/core/core_priv.h
149
struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_cma.c
836
int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_fmr_pool.c
213
struct ib_fmr_pool *ib_create_fmr_pool(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1275
struct ib_pd *pd = NULL;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2400
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2903
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3373
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
422
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
434
pd = rdma_zalloc_drv_obj(ib_dev, ib_pd);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
717
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
799
struct ib_pd *pd = NULL;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
801
struct ib_pd *old_pd;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
890
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
108
struct ib_pd *pd = mw->pd;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
192
struct ib_pd *pd = uobject->object;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
48
struct ib_pd *pd =
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
89
struct ib_pd *pd =
sys/ofed/drivers/infiniband/core/ib_verbs.c
1488
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1586
struct ib_pd *pd = mr->pd;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1616
struct ib_mr *ib_alloc_mr_user(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1651
struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1685
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_verbs.c
1827
struct ib_wq *ib_create_wq(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
1860
struct ib_pd *pd = wq->pd;
sys/ofed/drivers/infiniband/core/ib_verbs.c
264
struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags,
sys/ofed/drivers/infiniband/core/ib_verbs.c
267
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_verbs.c
271
pd = rdma_zalloc_drv_obj(device, ib_pd);
sys/ofed/drivers/infiniband/core/ib_verbs.c
334
void ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata)
sys/ofed/drivers/infiniband/core/ib_verbs.c
355
static struct ib_ah *_ib_create_ah(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
399
struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
sys/ofed/drivers/infiniband/core/ib_verbs.c
424
struct ib_ah *ib_create_user_ah(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
656
struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
sys/ofed/drivers/infiniband/core/ib_verbs.c
688
struct ib_pd *pd;
sys/ofed/drivers/infiniband/core/ib_verbs.c
703
struct ib_srq *ib_create_srq(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
875
struct ib_qp *ib_create_qp(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/mad_priv.h
204
struct ib_pd *pd;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
353
struct ib_pd *pd;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
443
struct ib_pd *pd, struct ib_ah_attr *attr);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
59
struct ib_pd *pd, struct ib_ah_attr *attr)
sys/ofed/drivers/infiniband/ulp/sdp/sdp.h
297
struct ib_pd *pd;
sys/ofed/include/rdma/ib_fmr_pool.h
81
struct ib_fmr_pool *ib_create_fmr_pool(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
1454
struct ib_pd *pd;
sys/ofed/include/rdma/ib_verbs.h
1480
struct ib_pd *pd;
sys/ofed/include/rdma/ib_verbs.h
1525
struct ib_pd *pd;
sys/ofed/include/rdma/ib_verbs.h
1584
struct ib_pd *pd;
sys/ofed/include/rdma/ib_verbs.h
1617
struct ib_pd *pd;
sys/ofed/include/rdma/ib_verbs.h
1636
struct ib_pd *pd;
sys/ofed/include/rdma/ib_verbs.h
1644
struct ib_pd *pd;
sys/ofed/include/rdma/ib_verbs.h
2104
DECLARE_RDMA_OBJ_SIZE(ib_pd);
sys/ofed/include/rdma/ib_verbs.h
2113
(pop)[0] INIT_RDMA_OBJ_SIZE(ib_pd, driver##_ib_pd, ibpd); \
sys/ofed/include/rdma/ib_verbs.h
2228
int (*alloc_pd)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2230
void (*dealloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
2251
struct ib_qp * (*create_qp)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2284
struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2286
struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2296
struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2299
struct ib_mr * (*alloc_mr)(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/ofed/include/rdma/ib_verbs.h
2301
int (*advise_mr)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2309
struct ib_mw * (*alloc_mw)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2313
struct ib_fmr * (*alloc_fmr)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2374
struct ib_wq * (*create_wq)(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
2391
struct ib_mr *(*reg_dm_mr)(struct ib_pd *pd, struct ib_dm *dm,
sys/ofed/include/rdma/ib_verbs.h
2966
struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags,
sys/ofed/include/rdma/ib_verbs.h
2976
void ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
2984
static inline void ib_dealloc_pd(struct ib_pd *pd)
sys/ofed/include/rdma/ib_verbs.h
3003
struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
sys/ofed/include/rdma/ib_verbs.h
3018
struct ib_ah *ib_create_user_ah(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3049
struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
sys/ofed/include/rdma/ib_verbs.h
3108
struct ib_srq *ib_create_srq(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3176
struct ib_qp *ib_create_qp(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3776
struct ib_mr *ib_alloc_mr_user(struct ib_pd *pd, enum ib_mr_type mr_type,
sys/ofed/include/rdma/ib_verbs.h
3779
static inline struct ib_mr *ib_alloc_mr(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3785
struct ib_mr *ib_alloc_mr_integrity(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3821
struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3937
struct ib_wq *ib_create_wq(struct ib_pd *pd,
sys/ofed/include/rdma/rdma_cm.h
232
int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
sys/ofed/include/rdma/rdma_vt.h
167
struct ib_pd ibpd;
sys/ofed/include/rdma/rdma_vt.h
402
static inline struct rvt_pd *ibpd_to_rvtpd(struct ib_pd *ibpd)
sys/ofed/include/rdma/rdmavt_mr.h
74
struct ib_pd *pd; /* shares refcnt of ibmr.pd */