Home
last modified time | relevance | path

Searched refs:ibv_mw (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/ofed/libirdma/
H A Dirdma_umain.h162 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 Dirdma_uverbs.c256 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 Dverbs.h550 struct ibv_mw { struct
973 struct ibv_mw *mw;
1419 struct ibv_mw * (*alloc_mw)(struct ibv_pd *pd, enum ibv_mw_type type);
1420 int (*bind_mw)(struct ibv_qp *qp, struct ibv_mw *mw,
1422 int (*dealloc_mw)(struct ibv_mw *mw);
1769 static inline struct ibv_mw *ibv_alloc_mw(struct ibv_pd *pd, in ibv_alloc_mw()
1772 struct ibv_mw *mw; in ibv_alloc_mw()
1786 static inline int ibv_dealloc_mw(struct ibv_mw *mw) in ibv_dealloc_mw()
1805 static inline int ibv_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw, in ibv_bind_mw()
H A Ddriver.h183 struct ibv_mw *mw, struct ibv_alloc_mw *cmd,
186 int ibv_cmd_dealloc_mw(struct ibv_mw *mw,
H A Dcmd.c429 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 Dmlx4.h379 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 Dverbs.c316 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 Dqp.c133 if (((struct ibv_mw *)(wr->bind_mw.mw))->type == IBV_MW_TYPE_2) in set_bind_seg()
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5.h589 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 Dverbs.c219 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 Dqp.c990 int mlx5_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw, in mlx5_bind_mw()