taglinefilesource code
tx_new296drivers/net/de4x5.cint tx_new, tx_old;                      /* TX descriptor ring pointers */
tx_new314drivers/net/de4x5.c#define TX_BUFFS_AVAIL ((lp->tx_old<=lp->tx_new)?\
tx_new315drivers/net/de4x5.clp->tx_old+lp->txRingSize-lp->tx_new-1:\
tx_new316drivers/net/de4x5.clp->tx_old               -lp->tx_new-1)
tx_new738drivers/net/de4x5.clp->tx_new = lp->tx_old = 0;
tx_new770drivers/net/de4x5.cif (lp->tx_ring[lp->tx_new].status >= 0) j=1;
tx_new781drivers/net/de4x5.clp->tx_new = (++lp->tx_new) % lp->txRingSize;
tx_new782drivers/net/de4x5.clp->tx_old = lp->tx_new;
tx_new868drivers/net/de4x5.clp->tx_new = (++lp->tx_new) % lp->txRingSize; /* Ensure a wrap */
tx_new1039drivers/net/de4x5.cfor (entry = lp->tx_old; entry != lp->tx_new; entry = lp->tx_old) {
tx_new1121drivers/net/de4x5.clp->tx_ring[lp->tx_new].buf = buf;
tx_new1122drivers/net/de4x5.clp->tx_ring[lp->tx_new].des1 &= TD_TER;
tx_new1123drivers/net/de4x5.clp->tx_ring[lp->tx_new].des1 |= flags;
tx_new1124drivers/net/de4x5.clp->skb[lp->tx_new] = skb;
tx_new1125drivers/net/de4x5.clp->tx_ring[lp->tx_new].status = T_OWN;
tx_new1155drivers/net/de4x5.clp->tx_new = (++lp->tx_new) % lp->txRingSize;
tx_new1496drivers/net/de4x5.centry = lp->tx_new;                        /* Remember the ring position */
tx_new1504drivers/net/de4x5.clp->tx_new = (++lp->tx_new) % lp->txRingSize;
tx_new1505drivers/net/de4x5.clp->tx_old = lp->tx_new;
tx_new1530drivers/net/de4x5.centry = lp->tx_new;                      /* Remember the ring position */
tx_new1538drivers/net/de4x5.clp->tx_new = (++lp->tx_new) % lp->txRingSize;
tx_new1539drivers/net/de4x5.clp->tx_old = lp->tx_new;
tx_new1838drivers/net/de4x5.clp->tx_new = (++lp->tx_new) % lp->txRingSize;