Home
last modified time | relevance | path

Searched refs:verbs_srq (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/ofed/libmlx4/
H A Dsrq.c277 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 Dmlx4.h194 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 Dverbs.c682 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 Dcq.c741 (be32toh(cqe->g_mlpath_rqpn) & MLX4_CQE_QPN_MASK) == srq->verbs_srq.srq_num && in __mlx4_cq_clean()
/freebsd/contrib/ofed/libibverbs/
H A Ddriver.h77 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 Dcmd.c676 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 Dmlx5.h346 struct verbs_srq vsrq;
502 struct verbs_srq *vsrq = (struct verbs_srq *)ibsrq; in to_msrq()