Lines Matching refs:ibv_pd
506 struct ibv_pd {
537 struct ibv_pd *pd;
552 struct ibv_pd *pd;
672 struct ibv_pd *pd;
697 struct ibv_pd *pd;
818 struct ibv_pd *pd;
1001 struct ibv_pd *pd;
1023 struct ibv_pd *pd;
1041 struct ibv_pd *pd;
1207 struct ibv_pd *pd;
1409 struct ibv_pd * (*alloc_pd)(struct ibv_context *context);
1410 int (*dealloc_pd)(struct ibv_pd *pd);
1411 struct ibv_mr * (*reg_mr)(struct ibv_pd *pd, void *addr, size_t length,
1415 struct ibv_pd *pd, void *addr,
1419 struct ibv_mw * (*alloc_mw)(struct ibv_pd *pd, enum ibv_mw_type type);
1431 struct ibv_srq * (*create_srq)(struct ibv_pd *pd,
1442 struct ibv_qp * (*create_qp)(struct ibv_pd *pd, struct ibv_qp_init_attr *attr);
1453 struct ibv_ah * (*create_ah)(struct ibv_pd *pd, struct ibv_ah_attr *attr);
1683 struct ibv_pd *ibv_alloc_pd(struct ibv_context *context);
1688 int ibv_dealloc_pd(struct ibv_pd *pd);
1738 struct ibv_mr *ibv_reg_mr(struct ibv_pd *pd, void *addr,
1759 struct ibv_pd *pd, void *addr,
1769 static inline struct ibv_mw *ibv_alloc_mw(struct ibv_pd *pd,
1947 struct ibv_srq *ibv_create_srq(struct ibv_pd *pd,
2029 struct ibv_qp *ibv_create_qp(struct ibv_pd *pd,
2283 struct ibv_ah *ibv_create_ah(struct ibv_pd *pd, struct ibv_ah_attr *attr);
2312 struct ibv_ah *ibv_create_ah_from_wc(struct ibv_pd *pd, struct ibv_wc *wc,