Lines Matching refs:dirty_tx
100 int dirty_tx; /* The ring entries to be free()ed. */
340 priv->dirty_tx = 0;
439 int dirty_tx = priv->dirty_tx;
442 while (dirty_tx < priv->cur_tx) {
443 int entry = dirty_tx % TX_RING_SIZE;
475 dirty_tx++;
479 if (priv->cur_tx - dirty_tx >= TX_RING_SIZE) {
481 "full=%d.\n", dirty_tx, priv->cur_tx, priv->tx_full);
482 dirty_tx += TX_RING_SIZE;
487 dirty_tx > priv->cur_tx - TX_RING_SIZE + 2) {
493 priv->dirty_tx = dirty_tx;
569 if ((priv->cur_tx >= TX_RING_SIZE) && (priv->dirty_tx >= TX_RING_SIZE)) {
573 priv->dirty_tx -= TX_RING_SIZE;