Lines Matching refs:ib_pd

259 struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags,  in __ib_alloc_pd()
262 struct ib_pd *pd; in __ib_alloc_pd()
266 pd = rdma_zalloc_drv_obj(device, ib_pd); in __ib_alloc_pd()
331 int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata) in ib_dealloc_pd_user()
500 static struct ib_ah *_rdma_create_ah(struct ib_pd *pd, in _rdma_create_ah()
556 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr, in rdma_create_ah()
594 struct ib_ah *rdma_create_user_ah(struct ib_pd *pd, in rdma_create_user_ah()
917 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc, in ib_create_ah_from_wc()
970 struct ib_pd *pd; in rdma_destroy_ah_user()
1007 struct ib_srq *ib_create_srq_user(struct ib_pd *pd, in ib_create_srq_user()
1197 static struct ib_qp *create_qp(struct ib_device *dev, struct ib_pd *pd, in create_qp()
1274 struct ib_qp *ib_create_qp_user(struct ib_device *dev, struct ib_pd *pd, in ib_create_qp_user()
1329 struct ib_qp *ib_create_qp_kernel(struct ib_pd *pd, in ib_create_qp_kernel()
2197 struct ib_mr *ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in ib_reg_user_mr()
2232 int ib_advise_mr(struct ib_pd *pd, enum ib_uverbs_advise_mr_advice advice, in ib_advise_mr()
2248 struct ib_pd *pd = mr->pd; in ib_dereg_mr_user()
2279 struct ib_mr *ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, in ib_alloc_mr()
2329 struct ib_mr *ib_alloc_mr_integrity(struct ib_pd *pd, in ib_alloc_mr_integrity()
2524 struct ib_wq *ib_create_wq(struct ib_pd *pd, in ib_create_wq()
2557 struct ib_pd *pd = wq->pd; in ib_destroy_wq_user()