Home
last modified time | relevance | path

Searched refs:hw_ring (Results 1 – 6 of 6) sorted by relevance

/f-stack/dpdk/drivers/net/fm10k/
H A Dfm10k_rxtx.c117 desc = q->hw_ring[next_dd]; in fm10k_recv_pkts()
195 q->hw_ring[q->next_alloc] = desc; in fm10k_recv_pkts()
231 desc = q->hw_ring[next_dd]; in fm10k_recv_scattered_pkts()
353 q->hw_ring[q->next_alloc] = desc; in fm10k_recv_scattered_pkts()
378 rxdp = &rxq->hw_ring[rxq->next_dd]; in fm10k_dev_rx_queue_count()
413 rxdp = &rxq->hw_ring[desc]; in fm10k_dev_rx_descriptor_done()
453 rxdp = &rxq->hw_ring[desc]; in fm10k_dev_rx_descriptor_status()
492 txdp = &txq->hw_ring[next_rs]; in fm10k_dev_tx_descriptor_status()
602 q->hw_ring[q->next_free].flags = 0; in tx_xmit_pkt()
620 q->hw_ring[q->next_free].buflen = in tx_xmit_pkt()
[all …]
H A Dfm10k_rxtx_vec.c271 rxdp = rxq->hw_ring + rxq->rxrearm_start; in fm10k_rxq_rearm()
396 rxdp = rxq->hw_ring + next_dd; in fm10k_recv_raw_pkts_vec()
771 flags = txq->hw_ring[txq->next_dd].flags; in fm10k_tx_free_bufs()
849 txdp = &txq->hw_ring[tx_id]; in fm10k_xmit_fixed_burst_vec()
869 txdp = &(txq->hw_ring[tx_id]); in fm10k_xmit_fixed_burst_vec()
879 txq->hw_ring[txq->next_rs].flags |= FM10K_TXD_FLAG_RS; in fm10k_xmit_fixed_burst_vec()
899 txq->hw_ring[i] = zeroed_desc; in fm10k_reset_tx_queue()
H A Dfm10k.h156 volatile union fm10k_rx_desc *hw_ring; member
198 struct fm10k_tx_desc *hw_ring; member
H A Dfm10k_ethdev.c215 q->hw_ring[i].q.pkt_addr = dma_addr; in rx_queue_reset()
216 q->hw_ring[i].q.hdr_addr = dma_addr; in rx_queue_reset()
225 q->hw_ring[q->nb_desc + i] = zero; in rx_queue_reset()
251 q->hw_ring[i] = zero; in rx_queue_clean()
255 q->hw_ring[q->nb_desc + i] = zero; in rx_queue_clean()
346 q->hw_ring[i] = zero; in tx_queue_clean()
1876 q->hw_ring = mz->addr; in fm10k_rx_queue_setup()
2060 q->hw_ring = mz->addr; in fm10k_tx_queue_setup()
/f-stack/dpdk/drivers/net/atlantic/
H A Datl_rxtx.c54 struct hw_atl_rxd_s *hw_ring; member
72 struct hw_atl_txd_s *hw_ring; member
183 rxq->hw_ring = mz->addr; in atl_rx_queue_setup()
215 txq->hw_ring[i].dd = 1; in atl_reset_tx_queue()
297 txq->hw_ring = mz->addr; in atl_tx_queue_setup()
756 txd = &txq->hw_ring[idx]; in atl_dev_tx_descriptor_status()
964 &rxq->hw_ring[eop_tail]; in atl_recv_pkts()
1139 txd = &txq->hw_ring[cnt]; in atl_xmit_cleanup()
1153 txd = &txq->hw_ring[head]; in atl_xmit_cleanup()
1252 txd = &txq->hw_ring[tail]; in atl_xmit_pkt()
[all …]
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_ef10.h65 sfc_ef10_ev_qclear(efx_qword_t *hw_ring, unsigned int ptr_mask, in sfc_ef10_ev_qclear() argument
73 &hw_ring[old_clear_ptr & ptr_mask]); in sfc_ef10_ev_qclear()