Lines Matching refs:ib_pd
258 struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags, in __ib_alloc_pd()
261 struct ib_pd *pd; in __ib_alloc_pd()
265 pd = rdma_zalloc_drv_obj(device, ib_pd); in __ib_alloc_pd()
333 int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata) in ib_dealloc_pd_user()
506 static struct ib_ah *_rdma_create_ah(struct ib_pd *pd, in _rdma_create_ah()
557 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr, in rdma_create_ah()
595 struct ib_ah *rdma_create_user_ah(struct ib_pd *pd, in rdma_create_user_ah()
918 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc, in ib_create_ah_from_wc()
971 struct ib_pd *pd; in rdma_destroy_ah_user()
1008 struct ib_srq *ib_create_srq_user(struct ib_pd *pd, in ib_create_srq_user()
1200 struct ib_qp *ib_create_qp(struct ib_pd *pd, in ib_create_qp()
1922 struct ib_pd *pd; in ib_destroy_qp_user()
2059 struct ib_mr *ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in ib_reg_user_mr()
2091 int ib_advise_mr(struct ib_pd *pd, enum ib_uverbs_advise_mr_advice advice, in ib_advise_mr()
2107 struct ib_pd *pd = mr->pd; in ib_dereg_mr_user()
2138 struct ib_mr *ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, in ib_alloc_mr()
2188 struct ib_mr *ib_alloc_mr_integrity(struct ib_pd *pd, in ib_alloc_mr_integrity()
2383 struct ib_wq *ib_create_wq(struct ib_pd *pd, in ib_create_wq()
2416 struct ib_pd *pd = wq->pd; in ib_destroy_wq_user()