Lines Matching refs:cur_tx
604 unsigned int cur_rx, cur_tx; /* The next free ring entry */ 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()
1939 if (vp->cur_tx - vp->dirty_tx < TX_RING_SIZE) { in vortex_tx_timeout()
2132 int entry = vp->cur_tx % TX_RING_SIZE; in boomerang_start_xmit()
2134 struct boom_tx_desc *prev_entry = &vp->tx_ring[(vp->cur_tx-1) % TX_RING_SIZE]; in boomerang_start_xmit()
2141 dev->name, vp->cur_tx); in boomerang_start_xmit()
2153 if (vp->cur_tx - vp->dirty_tx >= TX_RING_SIZE) { in boomerang_start_xmit()
2238 vp->cur_tx++; in boomerang_start_xmit()
2241 if (vp->cur_tx - vp->dirty_tx > TX_RING_SIZE - 1) { in boomerang_start_xmit()
2447 while (vp->cur_tx - dirty_tx > 0) { in boomerang_interrupt()
2482 if (vp->cur_tx - dirty_tx <= TX_RING_SIZE - 1) { in boomerang_interrupt()
2826 vp->cur_tx, vp->cur_tx % TX_RING_SIZE); in dump_tx_ring()