Lines Matching refs:ib_pd

1110 	struct ib_pd	*pd;
1195 struct ib_pd { struct
1212 struct ib_pd *pd; argument
1230 struct ib_pd *pd;
1248 struct ib_pd *pd;
1267 struct ib_pd *pd;
1276 struct ib_pd *pd;
1284 struct ib_pd *pd;
1522 struct ib_pd * (*alloc_pd)(struct ib_device *device,
1525 int (*dealloc_pd)(struct ib_pd *pd);
1526 struct ib_ah * (*create_ah)(struct ib_pd *pd,
1533 struct ib_srq * (*create_srq)(struct ib_pd *pd,
1546 struct ib_qp * (*create_qp)(struct ib_pd *pd,
1580 struct ib_mr * (*get_dma_mr)(struct ib_pd *pd,
1582 struct ib_mr * (*reg_phys_mr)(struct ib_pd *pd,
1587 struct ib_mr * (*reg_user_mr)(struct ib_pd *pd,
1597 struct ib_pd *pd,
1603 struct ib_mr * (*create_mr)(struct ib_pd *pd,
1605 struct ib_mr * (*alloc_fast_reg_mr)(struct ib_pd *pd,
1612 struct ib_pd *pd,
1617 struct ib_mw * (*alloc_mw)(struct ib_pd *pd,
1623 struct ib_fmr * (*alloc_fmr)(struct ib_pd *pd,
1773 struct ib_pd *ib_alloc_pd(struct ib_device *device);
1779 int ib_dealloc_pd(struct ib_pd *pd);
1789 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr);
1817 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, struct ib_wc *wc,
1857 struct ib_srq *ib_create_srq(struct ib_pd *pd,
1913 struct ib_qp *ib_create_qp(struct ib_pd *pd,
2136 struct ib_mr *ib_get_dma_mr(struct ib_pd *pd, int mr_access_flags);
2400 struct ib_mr *ib_reg_phys_mr(struct ib_pd *pd,
2430 struct ib_pd *pd,
2459 struct ib_mr *ib_create_mr(struct ib_pd *pd,
2478 struct ib_mr *ib_alloc_fast_reg_mr(struct ib_pd *pd, int max_page_list_len);
2535 struct ib_mw *ib_alloc_mw(struct ib_pd *pd, enum ib_mw_type type);
2575 struct ib_fmr *ib_alloc_fmr(struct ib_pd *pd,