Lines Matching refs:ib_pd
1199 struct ib_pd *pd;
1285 struct ib_pd { struct
1304 struct ib_pd *pd; argument
1322 struct ib_pd *pd;
1340 struct ib_pd *pd;
1359 struct ib_pd *pd;
1371 struct ib_pd *pd;
1379 struct ib_pd *pd;
1667 struct ib_pd * (*alloc_pd)(struct ib_device *device,
1670 int (*dealloc_pd)(struct ib_pd *pd);
1671 struct ib_ah * (*create_ah)(struct ib_pd *pd,
1678 struct ib_srq * (*create_srq)(struct ib_pd *pd,
1691 struct ib_qp * (*create_qp)(struct ib_pd *pd,
1725 struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
1727 struct ib_mr * (*reg_phys_mr)(struct ib_pd *pd,
1732 struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
1742 struct ib_pd *pd,
1747 struct ib_mr * (*alloc_mr)(struct ib_pd *pd,
1755 struct ib_pd *pd,
1760 struct ib_mw * (*alloc_mw)(struct ib_pd *pd,
1766 struct ib_fmr * (*alloc_fmr)(struct ib_pd *pd,
2228 struct ib_pd *ib_alloc_pd(struct ib_device *device);
2230 void ib_dealloc_pd(struct ib_pd *pd);
2240 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr);
2269 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
2309 struct ib_srq *ib_create_srq(struct ib_pd *pd,
2365 struct ib_qp *ib_create_qp(struct ib_pd *pd,
2587 struct ib_mr *ib_get_dma_mr(struct ib_pd *pd, int mr_access_flags);
2857 struct ib_mr *ib_alloc_mr(struct ib_pd *pd,
2889 struct ib_mw *ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type);
2929 struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd,