Searched refs:ibv_mw (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/ofed/libirdma/ |
H A D | irdma_umain.h | 162 struct ibv_mw *irdma_ualloc_mw(struct ibv_pd *pd, enum ibv_mw_type type); 163 int irdma_ubind_mw(struct ibv_qp *qp, struct ibv_mw *mw, 165 int irdma_udealloc_mw(struct ibv_mw *mw);
|
H A D | irdma_uverbs.c | 256 struct ibv_mw * 259 struct ibv_mw *mw; in irdma_ualloc_mw() 288 irdma_ubind_mw(struct ibv_qp *qp, struct ibv_mw *mw, in irdma_ubind_mw() 333 irdma_udealloc_mw(struct ibv_mw *mw) in irdma_udealloc_mw()
|
/freebsd/contrib/ofed/libibverbs/ |
H A D | verbs.h | 550 struct ibv_mw { struct 975 struct ibv_mw *mw; 1421 struct ibv_mw * (*alloc_mw)(struct ibv_pd *pd, enum ibv_mw_type type); 1422 int (*bind_mw)(struct ibv_qp *qp, struct ibv_mw *mw, 1424 int (*dealloc_mw)(struct ibv_mw *mw); 1771 static inline struct ibv_mw *ibv_alloc_mw(struct ibv_pd *pd, in ibv_alloc_mw() 1774 struct ibv_mw *mw; in ibv_alloc_mw() 1788 static inline int ibv_dealloc_mw(struct ibv_mw *mw) in ibv_dealloc_mw() 1807 static inline int ibv_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw, in ibv_bind_mw()
|
H A D | driver.h | 183 struct ibv_mw *mw, struct ibv_alloc_mw *cmd, 186 int ibv_cmd_dealloc_mw(struct ibv_mw *mw,
|
H A D | cmd.c | 429 struct ibv_mw *mw, struct ibv_alloc_mw *cmd, in ibv_cmd_alloc_mw() 452 int ibv_cmd_dealloc_mw(struct ibv_mw *mw, in ibv_cmd_dealloc_mw()
|
/freebsd/contrib/ofed/libmlx4/ |
H A D | mlx4.h | 379 struct ibv_mw *mlx4_alloc_mw(struct ibv_pd *pd, enum ibv_mw_type type); 380 int mlx4_dealloc_mw(struct ibv_mw *mw); 381 int mlx4_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw,
|
H A D | verbs.c | 316 struct ibv_mw *mlx4_alloc_mw(struct ibv_pd *pd, enum ibv_mw_type type) in mlx4_alloc_mw() 318 struct ibv_mw *mw; in mlx4_alloc_mw() 338 int mlx4_dealloc_mw(struct ibv_mw *mw) in mlx4_dealloc_mw() 351 int mlx4_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw, in mlx4_bind_mw()
|
H A D | qp.c | 133 if (((struct ibv_mw *)(wr->bind_mw.mw))->type == IBV_MW_TYPE_2) in set_bind_seg()
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5.h | 589 struct ibv_mw *mlx5_alloc_mw(struct ibv_pd *pd, enum ibv_mw_type); 590 int mlx5_dealloc_mw(struct ibv_mw *mw); 591 int mlx5_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw,
|
H A D | verbs.c | 219 struct ibv_mw *mlx5_alloc_mw(struct ibv_pd *pd, enum ibv_mw_type type) in mlx5_alloc_mw() 221 struct ibv_mw *mw; in mlx5_alloc_mw() 242 int mlx5_dealloc_mw(struct ibv_mw *mw) in mlx5_dealloc_mw()
|
H A D | qp.c | 990 int mlx5_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw, in mlx5_bind_mw()
|