Lines Matching refs:c_index
1025 unsigned int c_index; in __bcmgenet_tx_reclaim() local
1030 c_index = bcmgenet_tdma_ring_readl(priv, ring->index, TDMA_CONS_INDEX); in __bcmgenet_tx_reclaim()
1031 c_index &= DMA_C_INDEX_MASK; in __bcmgenet_tx_reclaim()
1033 if (likely(c_index >= ring->c_index)) in __bcmgenet_tx_reclaim()
1034 txbds_ready = c_index - ring->c_index; in __bcmgenet_tx_reclaim()
1036 txbds_ready = (DMA_C_INDEX_MASK + 1) - ring->c_index + c_index; in __bcmgenet_tx_reclaim()
1040 __func__, ring->index, ring->c_index, c_index, txbds_ready); in __bcmgenet_tx_reclaim()
1072 ring->c_index = (ring->c_index + txbds_processed) & DMA_C_INDEX_MASK; in __bcmgenet_tx_reclaim()
1452 if (likely(p_index >= ring->c_index)) in bcmgenet_desc_rx()
1453 rxpkttoprocess = p_index - ring->c_index; in bcmgenet_desc_rx()
1455 rxpkttoprocess = (DMA_C_INDEX_MASK + 1) - ring->c_index + in bcmgenet_desc_rx()
1490 __func__, p_index, ring->c_index, in bcmgenet_desc_rx()
1563 ring->c_index = (ring->c_index + 1) & DMA_C_INDEX_MASK; in bcmgenet_desc_rx()
1564 bcmgenet_rdma_ring_writel(priv, ring->index, ring->c_index, RDMA_CONS_INDEX); in bcmgenet_desc_rx()
1796 ring->c_index = 0; in bcmgenet_init_tx_ring()
1848 ring->c_index = 0; in bcmgenet_init_rx_ring()