Home
last modified time | relevance | path

Searched refs:srq_out (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_srq.c318 u32 srq_out[MLX5_ST_SZ_DW(destroy_srq_out)] = {0}; in destroy_srq_cmd() local
324 return mlx5_cmd_exec(dev, srq_in, sizeof(srq_in), srq_out, sizeof(srq_out)); in destroy_srq_cmd()
331 u32 *srq_out; in query_srq_cmd() local
336 srq_out = mlx5_vzalloc(MLX5_ST_SZ_BYTES(query_srq_out)); in query_srq_cmd()
337 if (!srq_out) in query_srq_cmd()
342 err = mlx5_cmd_exec(dev, srq_in, sizeof(srq_in), srq_out, outlen); in query_srq_cmd()
346 srqc = MLX5_ADDR_OF(query_srq_out, srq_out, srq_context_entry); in query_srq_cmd()
351 kvfree(srq_out); in query_srq_cmd()
360 u32 srq_out[MLX5_ST_SZ_DW(arm_xrc_srq_out)] = {0}; in arm_srq_cmd() local
366 return mlx5_cmd_exec(dev, srq_in, sizeof(srq_in), srq_out, sizeof(srq_out)); in arm_srq_cmd()
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5.c710 struct mlx5dv_srq *srq_out) in mlx5dv_get_srq() argument
716 srq_out->comp_mask = 0; in mlx5dv_get_srq()
717 srq_out->buf = msrq->buf.buf; in mlx5dv_get_srq()
718 srq_out->dbrec = msrq->db; in mlx5dv_get_srq()
719 srq_out->stride = 1 << msrq->wqe_shift; in mlx5dv_get_srq()
720 srq_out->head = msrq->head; in mlx5dv_get_srq()
721 srq_out->tail = msrq->tail; in mlx5dv_get_srq()