Home
last modified time | relevance | path

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

/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_aso.c77 mlx5_devx_sq_destroy(&sq->sq_obj); in mlx5_aso_destroy_sq()
240 sq->sqn = sq->sq_obj.sq->id; in mlx5_aso_sq_create()
364 wqe = &sq->sq_obj.aso_wqes[sq->head & mask]; in mlx5_aso_sq_enqueue_burst()
390 sq->pi, &sq->sq_obj.db_rec[MLX5_SND_DBR], in mlx5_aso_sq_enqueue_burst()
630 if (!sh->aso_age_mng->aso_sq.sq_obj.sq) in mlx5_aso_flow_hit_queue_poll_stop()
663 wqe = &sq->sq_obj.aso_wqes[sq->head & mask]; in mlx5_aso_mtr_sq_enqueue_single()
724 sq->pi, &sq->sq_obj.db_rec[MLX5_SND_DBR], in mlx5_aso_mtr_sq_enqueue_single()
900 wqe = &sq->sq_obj.aso_wqes[sq->head & mask]; in mlx5_aso_ct_sq_enqueue_single()
987 sq->pi, &sq->sq_obj.db_rec[MLX5_SND_DBR], in mlx5_aso_ct_sq_enqueue_single()
1067 wqe = &sq->sq_obj.aso_wqes[sq->head & mask]; in mlx5_aso_ct_sq_query_single()
[all …]
H A Dmlx5_txpp.c133 mlx5_devx_sq_destroy(&wq->sq_obj); in mlx5_txpp_destroy_send_queue()
174 wq->sq_obj.db_rec, !sh->tx_uar.dbnc); in mlx5_txpp_doorbell_rearm_queue()
192 cs->sq_ds = rte_cpu_to_be_32((wq->sq_obj.sq->id << 8) | 2); in mlx5_txpp_fill_wqe_rearm_queue()
201 rte_cpu_to_be_32(sh->txpp.clock_queue.sq_obj.sq->id); in mlx5_txpp_fill_wqe_rearm_queue()
257 ret = mlx5_devx_sq_create(sh->cdev->ctx, &wq->sq_obj, in mlx5_txpp_create_rearm_queue()
270 ret = mlx5_devx_cmd_modify_sq(wq->sq_obj.sq, &msq_attr); in mlx5_txpp_create_rearm_queue()
305 cs->sq_ds = rte_cpu_to_be_32((wq->sq_obj.sq->id << 8) | in mlx5_txpp_fill_wqe_clock_queue()
374 dst = (uint8_t *)(uintptr_t)wq->sq_obj.umem_buf; in mlx5_txpp_fill_wqe_clock_queue()
377 rte_memcpy(dst, (void *)(uintptr_t)wq->sq_obj.umem_buf, in mlx5_txpp_fill_wqe_clock_queue()
445 ret = mlx5_devx_sq_create(sh->cdev->ctx, &wq->sq_obj, in mlx5_txpp_create_clock_queue()
[all …]
H A Dmlx5_devx.c123 ret = mlx5_devx_cmd_modify_sq(obj->sq_obj.sq, &msq_attr); in mlx5_txq_devx_modify()
135 ret = mlx5_devx_cmd_modify_sq(obj->sq_obj.sq, &msq_attr); in mlx5_txq_devx_modify()
1187 mlx5_devx_sq_destroy(&txq_obj->sq_obj); in mlx5_txq_release_devx_resources()
1188 memset(&txq_obj->sq_obj, 0, sizeof(txq_obj->sq_obj)); in mlx5_txq_release_devx_resources()
1234 return mlx5_devx_sq_create(cdev->ctx, &txq_obj->sq_obj, in mlx5_txq_create_devx_sq_resources()
1343 txq_data->wqes = (struct mlx5_wqe *)(uintptr_t)txq_obj->sq_obj.wqes; in mlx5_txq_devx_obj_new()
1349 txq_data->qp_db = &txq_obj->sq_obj.db_rec[MLX5_SND_DBR]; in mlx5_txq_devx_obj_new()
1351 txq_data->qp_num_8s = txq_obj->sq_obj.sq->id << 8; in mlx5_txq_devx_obj_new()
H A Dmlx5.h565 struct mlx5_devx_sq sq_obj; member
1029 struct mlx5_devx_sq sq_obj; member
1383 struct mlx5_devx_sq sq_obj; member
H A Dmlx5_flow_dv.c11197 queue = txq->obj->sq_obj.sq->id; in flow_dv_translate_item_tx_queue()
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_devx.c206 mlx5_devx_sq_create(void *ctx, struct mlx5_devx_sq *sq_obj, uint16_t log_wqbb_n, in mlx5_devx_sq_create() argument
259 sq_obj->umem_buf = umem_buf; in mlx5_devx_sq_create()
260 sq_obj->umem_obj = umem_obj; in mlx5_devx_sq_create()
261 sq_obj->sq = sq; in mlx5_devx_sq_create()
262 sq_obj->db_rec = RTE_PTR_ADD(sq_obj->umem_buf, umem_dbrec); in mlx5_devx_sq_create()
H A Dmlx5_common_devx.h83 int mlx5_devx_sq_create(void *ctx, struct mlx5_devx_sq *sq_obj,