Lines Matching defs:dirty_tx
597 unsigned int dirty_rx, dirty_tx; /* The ring entries to be free()ed. */
1687 vp->cur_tx = vp->dirty_tx = 0;
1928 if (vp->cur_tx - vp->dirty_tx > 0 && ioread32(ioaddr + DownListPtr) == 0)
1929 iowrite32(vp->tx_ring_dma + (vp->dirty_tx % TX_RING_SIZE) * sizeof(struct boom_tx_desc),
1931 if (vp->cur_tx - vp->dirty_tx < TX_RING_SIZE)
2137 if (vp->cur_tx - vp->dirty_tx >= TX_RING_SIZE) {
2195 if (vp->cur_tx - vp->dirty_tx > TX_RING_SIZE - 1) {
2381 unsigned int dirty_tx = vp->dirty_tx;
2384 while (vp->cur_tx - dirty_tx > 0) {
2385 int entry = dirty_tx % TX_RING_SIZE;
2409 dirty_tx++;
2411 vp->dirty_tx = dirty_tx;
2412 if (vp->cur_tx - dirty_tx <= TX_RING_SIZE - 1) {
2750 vp->dirty_tx, vp->dirty_tx % TX_RING_SIZE,
2754 &vp->tx_ring[vp->dirty_tx % TX_RING_SIZE]);