Home
last modified time | relevance | path

Searched refs:prod_index (Results 1 – 4 of 4) sorted by relevance

/dpdk/drivers/net/ark/
H A Dark_ethdev_tx.c42 int32_t prod_index; /* where to put the next one */ member
82 tx_idx = queue->prod_index & queue->queue_mask; in eth_ark_tx_desc_fill()
88 queue->prod_index++; in eth_ark_tx_desc_fill()
94 tx_idx = queue->prod_index & queue->queue_mask; in eth_ark_tx_desc_fill()
98 queue->prod_index++; in eth_ark_tx_desc_fill()
101 tx_idx = queue->prod_index & queue->queue_mask; in eth_ark_tx_desc_fill()
104 queue->prod_index++; in eth_ark_tx_desc_fill()
182 queue->prod_index, in eth_ark_xmit_pkts()
207 (queue->prod_index - queue->free_index); in eth_ark_tx_jumbo()
365 queue->cons_index = queue->prod_index; in eth_ark_tx_queue_release()
[all …]
H A Dark_ethdev_rx.c64 volatile uint32_t prod_index; /* step 2 filled by FPGA */ member
79 offsetof(struct ark_rx_queue, prod_index); in eth_ark_rx_hw_setup()
253 register uint32_t cons_index, prod_index; in eth_ark_recv_pkts() local
266 prod_index = queue->prod_index; in eth_ark_recv_pkts()
268 if (prod_index == cons_index) in eth_ark_recv_pkts()
272 while (prod_index != cons_index) { in eth_ark_recv_pkts()
295 queue->prod_index, in eth_ark_recv_pkts()
389 while ((cons_index ^ queue->prod_index) & queue->queue_mask) { in eth_ark_rx_queue_drain()
403 return (queue->prod_index - queue->cons_index); /* mod arith */ in eth_ark_dev_rx_queue_count()
635 "prod_index", queue->prod_index, in ark_ethdev_rx_dump()
/dpdk/drivers/net/qede/base/
H A Dcommon_hsi.h1525 __le32 prod_index; member
H A Decore_int.c1745 sb_info->sb_prod_index = &sb_virt->prod_index; in ecore_int_sb_init()