Searched refs:prod_index (Results 1 – 4 of 4) sorted by relevance
40 uint32_t prod_index; /* where to put the next one */ member110 (nb < nb_pkts) && (queue->prod_index != prod_index_limit); in eth_ark_xmit_pkts()141 idx = queue->prod_index & queue->queue_mask; in eth_ark_xmit_pkts()148 queue->prod_index++; in eth_ark_xmit_pkts()160 queue->prod_index, in eth_ark_xmit_pkts()170 ark_mpu_set_producer(queue->mpu, queue->prod_index); in eth_ark_xmit_pkts()186 (queue->prod_index - queue->free_index); in eth_ark_tx_jumbo()193 idx = queue->prod_index & queue->queue_mask; in eth_ark_tx_jumbo()199 queue->prod_index++; in eth_ark_tx_jumbo()342 queue->cons_index = queue->prod_index; in eth_ark_tx_queue_release()[all …]
63 volatile uint32_t prod_index; /* step 2 filled by FPGA */ member79 offsetof(struct ark_rx_queue, prod_index); in eth_ark_rx_hw_setup()249 register uint32_t cons_index, prod_index; in eth_ark_recv_pkts() local259 prod_index = queue->prod_index; in eth_ark_recv_pkts()263 while (prod_index != cons_index) { in eth_ark_recv_pkts()293 queue->prod_index, in eth_ark_recv_pkts()384 while ((cons_index ^ queue->prod_index) & queue->queue_mask) { in eth_ark_rx_queue_drain()398 return (queue->prod_index - queue->cons_index); /* mod arith */ in eth_ark_dev_rx_queue_count()650 "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()