Lines Matching refs:ib_pd
1537 struct ib_pd { struct
1564 struct ib_pd *pd; argument
1600 struct ib_pd *pd;
1649 struct ib_pd *pd;
1747 struct ib_pd *pd;
1792 struct ib_pd *pd;
1814 struct ib_pd *pd;
1822 struct ib_pd *pd;
2357 struct ib_pd * (*alloc_pd)(struct ib_device *device,
2360 int (*dealloc_pd)(struct ib_pd *pd);
2361 struct ib_ah * (*create_ah)(struct ib_pd *pd,
2369 struct ib_srq * (*create_srq)(struct ib_pd *pd,
2382 struct ib_qp * (*create_qp)(struct ib_pd *pd,
2416 struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
2418 struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
2428 struct ib_pd *pd,
2431 struct ib_mr * (*alloc_mr)(struct ib_pd *pd,
2438 struct ib_mw * (*alloc_mw)(struct ib_pd *pd,
2442 struct ib_fmr * (*alloc_fmr)(struct ib_pd *pd,
2489 struct ib_wq * (*create_wq)(struct ib_pd *pd,
2513 struct ib_mr * (*reg_dm_mr)(struct ib_pd *pd, struct ib_dm *dm,
3123 struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags,
3127 void ib_dealloc_pd(struct ib_pd *pd);
3137 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr);
3151 struct ib_ah *rdma_create_user_ah(struct ib_pd *pd,
3206 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
3246 struct ib_srq *ib_create_srq(struct ib_pd *pd,
3304 struct ib_qp *ib_create_qp(struct ib_pd *pd,
3745 struct ib_mr *ib_alloc_mr(struct ib_pd *pd,
3781 struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd,
3893 struct ib_wq *ib_create_wq(struct ib_pd *pd,