Searched refs:wqes (Results 1 – 14 of 14) sorted by relevance
30 volatile struct mlx5_wqe *wqes; /* The SQ ring buffer. */ member42 struct mlx5_wqe *wqes; /* The QP ring buffer. */ member
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()924 MLX4_ASSERT(!rxq->wqes); in mlx4_rx_queue_release()
52 volatile struct mlx4_wqe_data_seg (*wqes)[]; /**< HW queue entries. */ member
1231 volatile struct mlx4_wqe_data_seg *scat = &(*rxq->wqes)[idx]; in mlx4_rx_burst()
161 (volatile struct mlx5_gga_wqe *)qp->qp.wqes; in mlx5_compress_init_qp()473 volatile struct mlx5_gga_wqe *wqes = (volatile struct mlx5_gga_wqe *) in mlx5_compress_enqueue_burst() local474 qp->qp.wqes, *wqe; in mlx5_compress_enqueue_burst()490 wqe = &wqes[idx]; in mlx5_compress_enqueue_burst()491 rte_prefetch0(&wqes[(qp->pi + 1) & mask]); in mlx5_compress_enqueue_burst()561 volatile struct mlx5_gga_wqe *wqes = (volatile struct mlx5_gga_wqe *) in mlx5_compress_cqe_err_handle() local562 qp->qp.wqes; in mlx5_compress_cqe_err_handle()583 (volatile uint32_t *)&wqes[idx], in mlx5_compress_cqe_err_handle()
150 struct mlx5_wqe *wqes; /* Work queue. */ member1064 pdst = (uint8_t *)txq->wqes; in mlx5_tx_eseg_data()1067 pdst = (uint8_t *)txq->wqes; in mlx5_tx_eseg_data()1268 pdst = (uint8_t *)txq->wqes; in mlx5_tx_eseg_mdat()1433 pdst = (uint8_t *)txq->wqes; in mlx5_tx_dseg_empw()1491 pdst = (uint8_t *)txq->wqes; in mlx5_tx_dseg_vlan()1511 pdst = (uint8_t *)txq->wqes; in mlx5_tx_dseg_vlan()1588 dseg = (struct mlx5_wqe_dseg *)txq->wqes; in mlx5_tx_mseg_build()1612 dseg = (struct mlx5_wqe_dseg *)txq->wqes; in mlx5_tx_mseg_build()1910 dseg = (struct mlx5_wqe_dseg *)txq->wqes; in mlx5_tx_packet_multi_send()[all …]
517 rxq_data->wqes = (void *)(uintptr_t)rxq->devx_rq.wq.umem_buf; in mlx5_rxq_devx_obj_new()520 rxq_data->wqes = (void *)(uintptr_t)tmpl->devx_rmp.wq.umem_buf; in mlx5_rxq_devx_obj_new()1343 txq_data->wqes = (struct mlx5_wqe *)(uintptr_t)txq_obj->sq_obj.wqes; in mlx5_txq_devx_obj_new()1344 txq_data->wqes_end = txq_data->wqes + txq_data->wqe_s; in mlx5_txq_devx_obj_new()
356 rxq->wqes)[i].dseg; in mlx5_rxq_initialize()366 rxq->wqes)[i]; in mlx5_rxq_initialize()454 rxq->wqes), in mlx5_rx_err_handle()817 &((volatile struct mlx5_wqe_data_seg *)rxq->wqes)[idx]; in mlx5_rx_burst()
119 volatile void *wqes; member416 &((volatile struct mlx5_wqe_mprq *)rxq->wqes)[rq_idx].dseg; in mprq_buf_replace()
162 struct mlx5_wqe *wqe = (struct mlx5_wqe *)(uintptr_t)wq->sq_obj.wqes; in mlx5_txpp_doorbell_rearm_queue()181 struct mlx5_wqe *wqe = (struct mlx5_wqe *)(uintptr_t)wq->sq_obj.wqes; in mlx5_txpp_fill_wqe_rearm_queue()287 struct mlx5_wqe *wqe = (struct mlx5_wqe *)(uintptr_t)wq->sq_obj.wqes; in mlx5_txpp_fill_wqe_clock_queue()
96 &((volatile struct mlx5_wqe_data_seg *)rxq->wqes)[elts_idx]; in mlx5_rx_replenish_bulk_mbuf()
114 txq->wqes), in mlx5_tx_error_cqe_handle()
137 uint8_t *wqe = (uint8_t *)(uintptr_t)qp_obj->qp_obj.wqes + wqe_offset; in __prep_one()176 uint8_t *wqe = (uint8_t *)(uintptr_t)qp->qp_obj.wqes + wqe_offset; in send_doorbell()214 (uintptr_t)qp_obj->qp_obj.wqes + wqe_offset); in complete_umr_wqe()259 (uintptr_t)qp->qp_obj.wqes + wqe_offset); in prep_nop_regex_wqe_set()574 uint8_t *wqe = (uint8_t *)(uintptr_t)qp_obj->qp_obj.wqes; in setup_qps()
400 rxq_data->wqes = rwq.buf; in mlx5_rxq_ibv_obj_new()1024 txq_data->wqes = qp.sq.buf; in mlx5_txq_ibv_obj_new()1028 txq_data->wqes_end = txq_data->wqes + txq_data->wqe_s; in mlx5_txq_ibv_obj_new()