Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_rxq.c492 MLX4_ASSERT(rxq->wqes); in mlx4_rxq_attach()
510 volatile struct mlx4_wqe_data_seg (*wqes)[]; in mlx4_rxq_attach() local
570 wqes = (volatile struct mlx4_wqe_data_seg (*)[]) in mlx4_rxq_attach()
573 volatile struct mlx4_wqe_data_seg *scat = &(*wqes)[i]; in mlx4_rxq_attach()
609 rxq->wqes = wqes; in mlx4_rxq_attach()
659 rxq->wqes = NULL; in mlx4_rxq_detach()
935 MLX4_ASSERT(!rxq->wqes); in mlx4_rx_queue_release()
H A Dmlx4_rxtx.h52 volatile struct mlx4_wqe_data_seg (*wqes)[]; /**< HW queue entries. */ member
H A Dmlx4_rxtx.c1235 volatile struct mlx4_wqe_data_seg *scat = &(*rxq->wqes)[idx]; in mlx4_rx_burst()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx.c790 txq->wqes), in mlx5_tx_error_cqe_handle()
874 rxq->wqes)[i].dseg; in mlx5_rxq_initialize()
883 rxq->wqes)[i]; in mlx5_rxq_initialize()
1046 rxq->wqes), in mlx5_rx_err_handle()
2535 pdst = (uint8_t *)txq->wqes; in mlx5_tx_eseg_data()
2538 pdst = (uint8_t *)txq->wqes; in mlx5_tx_eseg_data()
2747 pdst = (uint8_t *)txq->wqes; in mlx5_tx_eseg_mdat()
2914 pdst = (uint8_t *)txq->wqes; in mlx5_tx_dseg_empw()
2975 pdst = (uint8_t *)txq->wqes; in mlx5_tx_dseg_vlan()
2995 pdst = (uint8_t *)txq->wqes; in mlx5_tx_dseg_vlan()
[all …]
H A Dmlx5_flow_age.c218 for (i = 0, wqe = &sq->wqes[0]; i < size; ++i, ++wqe) { in mlx5_aso_init_sq()
392 wqe = &sq->wqes[sq->head & mask]; in mlx5_aso_sq_enqueue_burst()
393 rte_prefetch0(&sq->wqes[(sq->head + 1) & mask]); in mlx5_aso_sq_enqueue_burst()
465 (volatile uint32_t *)&sq->wqes[idx]); in mlx5_aso_cqe_err_handle()
H A Dmlx5_devx.c161 if (rxq_ctrl->rxq.wqes) { in mlx5_rxq_release_devx_rq_resources()
162 mlx5_free((void *)(uintptr_t)rxq_ctrl->rxq.wqes); in mlx5_rxq_release_devx_rq_resources()
163 rxq_ctrl->rxq.wqes = NULL; in mlx5_rxq_release_devx_rq_resources()
377 rxq_data->wqes = buf; in mlx5_rxq_create_devx_rq_resources()
1466 txq_data->wqes = (struct mlx5_wqe *)txq_obj->sq_buf; in mlx5_txq_devx_obj_new()
1467 txq_data->wqes_end = txq_data->wqes + txq_data->wqe_s; in mlx5_txq_devx_obj_new()
H A Dmlx5_rxtx.h147 volatile void *wqes; member
259 struct mlx5_wqe *wqes; /* Work queue. */ member
754 &((volatile struct mlx5_wqe_mprq *)rxq->wqes)[rq_idx].dseg; in mprq_buf_replace()
H A Dmlx5_txpp.c170 (wq->wqes[ci & (wq->sq_size - 1)].ctrl[0]) | (ci - 1) << 8); in mlx5_txpp_doorbell_rearm_queue()
171 cs.w32[1] = wq->wqes[ci & (wq->sq_size - 1)].ctrl[1]; in mlx5_txpp_doorbell_rearm_queue()
200 struct mlx5_wqe *wqe = (struct mlx5_wqe *)(uintptr_t)wq->wqes; in mlx5_txpp_fill_wqe_rearm_queue()
369 struct mlx5_wqe *wqe = (struct mlx5_wqe *)(uintptr_t)wq->wqes; in mlx5_txpp_fill_wqe_clock_queue()
H A Dmlx5.h513 volatile struct mlx5_aso_wqe *wqes; member
647 volatile struct mlx5_wqe *wqes; member
H A Dmlx5_rxtx_vec.c95 &((volatile struct mlx5_wqe_data_seg *)rxq->wqes)[elts_idx]; in mlx5_rx_replenish_bulk_mbuf()
/f-stack/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c436 rxq_data->wqes = rwq.buf; in mlx5_rxq_ibv_obj_new()
992 txq_data->wqes = qp.sq.buf; in mlx5_txq_ibv_obj_new()
996 txq_data->wqes_end = txq_data->wqes + txq_data->wqe_s; in mlx5_txq_ibv_obj_new()