Lines Matching refs:dirty_tx
605 unsigned int dirty_rx, dirty_tx; /* The ring entries to be free()ed. */ member
1694 vp->cur_tx = vp->dirty_tx = 0; in vortex_up()
1936 if (vp->cur_tx - vp->dirty_tx > 0 && ioread32(ioaddr + DownListPtr) == 0) in vortex_tx_timeout()
1937 iowrite32(vp->tx_ring_dma + (vp->dirty_tx % TX_RING_SIZE) * sizeof(struct boom_tx_desc), in vortex_tx_timeout()
1939 if (vp->cur_tx - vp->dirty_tx < TX_RING_SIZE) in vortex_tx_timeout()
2148 if (vp->cur_tx - vp->dirty_tx >= TX_RING_SIZE) { in boomerang_start_xmit()
2234 if (vp->cur_tx - vp->dirty_tx > TX_RING_SIZE - 1) { in boomerang_start_xmit()
2430 unsigned int dirty_tx = vp->dirty_tx; in boomerang_interrupt() local
2433 while (vp->cur_tx - dirty_tx > 0) { in boomerang_interrupt()
2434 int entry = dirty_tx % TX_RING_SIZE; in boomerang_interrupt()
2463 dirty_tx++; in boomerang_interrupt()
2465 vp->dirty_tx = dirty_tx; in boomerang_interrupt()
2466 if (vp->cur_tx - dirty_tx <= TX_RING_SIZE - 1) { in boomerang_interrupt()
2807 vp->dirty_tx, vp->dirty_tx % TX_RING_SIZE, in dump_tx_ring()
2811 &vp->tx_ring[vp->dirty_tx % TX_RING_SIZE]); in dump_tx_ring()