Searched refs:wqes (Results 1 – 11 of 11) sorted by relevance
492 MLX4_ASSERT(rxq->wqes); in mlx4_rxq_attach()510 volatile struct mlx4_wqe_data_seg (*wqes)[]; in mlx4_rxq_attach() local570 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()
52 volatile struct mlx4_wqe_data_seg (*wqes)[]; /**< HW queue entries. */ member
1235 volatile struct mlx4_wqe_data_seg *scat = &(*rxq->wqes)[idx]; in mlx4_rx_burst()
790 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 …]
218 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()
161 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()
147 volatile void *wqes; member259 struct mlx5_wqe *wqes; /* Work queue. */ member754 &((volatile struct mlx5_wqe_mprq *)rxq->wqes)[rq_idx].dseg; in mprq_buf_replace()
170 (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()
513 volatile struct mlx5_aso_wqe *wqes; member647 volatile struct mlx5_wqe *wqes; member
95 &((volatile struct mlx5_wqe_data_seg *)rxq->wqes)[elts_idx]; in mlx5_rx_replenish_bulk_mbuf()
436 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()