Searched refs:verbs_srq (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/ofed/libmlx4/ |
H A D | srq.c | 277 ret = ibv_cmd_create_srq_ex(context, &srq->verbs_srq, in mlx4_create_xrc_srq() 278 sizeof(srq->verbs_srq), in mlx4_create_xrc_srq() 286 srq->verbs_srq.srq_num, srq); in mlx4_create_xrc_srq() 290 return &srq->verbs_srq.srq; in mlx4_create_xrc_srq() 293 ibv_cmd_destroy_srq(&srq->verbs_srq.srq); in mlx4_create_xrc_srq() 313 mcq = to_mcq(msrq->verbs_srq.cq); in mlx4_destroy_xrc_srq() 316 mlx4_clear_xsrq(&mctx->xsrq_table, msrq->verbs_srq.srq_num); in mlx4_destroy_xrc_srq() 322 mlx4_store_xsrq(&mctx->xsrq_table, msrq->verbs_srq.srq_num, msrq); in mlx4_destroy_xrc_srq()
|
H A D | mlx4.h | 194 struct verbs_srq verbs_srq; member 331 return container_of(container_of(ibsrq, struct verbs_srq, srq), in to_msrq() 332 struct mlx4_srq, verbs_srq); in to_msrq()
|
H A D | verbs.c | 682 ret = ibv_cmd_create_srq(pd, &srq->verbs_srq.srq, attr, in mlx4_create_srq() 688 return &srq->verbs_srq.srq; in mlx4_create_srq()
|
H A D | cq.c | 741 (be32toh(cqe->g_mlpath_rqpn) & MLX4_CQE_QPN_MASK) == srq->verbs_srq.srq_num && in __mlx4_cq_clean()
|
/freebsd/contrib/ofed/libibverbs/ |
H A D | driver.h | 77 struct verbs_srq { struct 215 struct verbs_srq *srq, int vsrq_sz, 318 struct verbs_srq *vsrq = container_of(srq, struct verbs_srq, srq); in verbs_get_srq_num()
|
H A D | cmd.c | 676 struct verbs_srq *srq, int vsrq_sz, in ibv_cmd_create_srq_ex() 733 if (vext_field_avail(struct verbs_srq, srq_num, vsrq_sz)) { in ibv_cmd_create_srq_ex()
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5.h | 346 struct verbs_srq vsrq; 502 struct verbs_srq *vsrq = (struct verbs_srq *)ibsrq; in to_msrq()
|