Searched refs:prod_index (Results 1 – 4 of 4) sorted by relevance
42 int32_t prod_index; /* where to put the next one */ member82 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 …]
64 volatile uint32_t prod_index; /* step 2 filled by FPGA */ member79 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() local266 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()
1525 __le32 prod_index; member
1745 sb_info->sb_prod_index = &sb_virt->prod_index; in ecore_int_sb_init()