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()
554 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr, in rdma_create_ah()
592 struct ib_ah *rdma_create_user_ah(struct ib_pd *pd, in rdma_create_user_ah()
915 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc, in ib_create_ah_from_wc()
968 struct ib_pd *pd; in rdma_destroy_ah_user()
1005 struct ib_srq *ib_create_srq_user(struct ib_pd *pd, in ib_create_srq_user()
1195 static struct ib_qp *create_qp(struct ib_device *dev, struct ib_pd *pd, in create_qp()
1272 struct ib_qp *ib_create_qp_user(struct ib_device *dev, struct ib_pd *pd, in ib_create_qp_user()
1327 struct ib_qp *ib_create_qp_kernel(struct ib_pd *pd, in ib_create_qp_kernel()
2128 struct ib_mr *ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, in ib_reg_user_mr()
2163 int ib_advise_mr(struct ib_pd *pd, enum ib_uverbs_advise_mr_advice advice, in ib_advise_mr()
2179 struct ib_pd *pd = mr->pd; in ib_dereg_mr_user()
2210 struct ib_mr *ib_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, in ib_alloc_mr()
2260 struct ib_mr *ib_alloc_mr_integrity(struct ib_pd *pd, in ib_alloc_mr_integrity()
2455 struct ib_wq *ib_create_wq(struct ib_pd *pd, in ib_create_wq()
2488 struct ib_pd *pd = wq->pd; in ib_destroy_wq_user()