ecore_chain_get_cons_idx
while (fw_cons_idx != ecore_chain_get_cons_idx(p_chain)) {
u16 sw_bd_cons = ecore_chain_get_cons_idx(&rx_ring->rx_cqe_ring);
chain_idx = ecore_chain_get_cons_idx(&tx_ring->tx_bd_ring);
chain_idx = ecore_chain_get_cons_idx(&tx_ring->tx_bd_ring);
u16 sw_bd_cons = ecore_chain_get_cons_idx(&tx_ring->tx_bd_ring);
u16 sw_bd_cons = ecore_chain_get_cons_idx(&rx_ring->rx_cqe_ring);
sw_comp_cons = ecore_chain_get_cons_idx(&rx_ring->rx_cqe_ring);
sw_comp_cons = ecore_chain_get_cons_idx(&rx_ring->rx_cqe_ring);
uint16_t chain_idx = ecore_chain_get_cons_idx(&tx_ring->tx_bd_ring);
ecore_chain_get_cons_idx(&rx_ring->rx_bd_ring) &
ecore_chain_get_cons_idx(&rx_ring->rx_cqe_ring) &
ecore_chain_get_cons_idx(&tx_ring->tx_bd_ring) & TX_RING_MASK;