tag | line | file | source code |
tx_new | 450 | drivers/net/de4x5.c | int tx_new, tx_old; /* TX descriptor ring pointers */ |
tx_new | 524 | drivers/net/de4x5.c | #define TX_BUFFS_AVAIL ((lp->tx_old<=lp->tx_new)?\ |
tx_new | 525 | drivers/net/de4x5.c | lp->tx_old+lp->txRingSize-lp->tx_new-1:\ |
tx_new | 526 | drivers/net/de4x5.c | lp->tx_old -lp->tx_new-1) |
tx_new | 986 | drivers/net/de4x5.c | lp->tx_new = lp->tx_old = 0; |
tx_new | 1012 | drivers/net/de4x5.c | if (lp->tx_ring[lp->tx_new].status >= 0) j=1; |
tx_new | 1022 | drivers/net/de4x5.c | lp->tx_new = (++lp->tx_new) % lp->txRingSize; |
tx_new | 1023 | drivers/net/de4x5.c | lp->tx_old = lp->tx_new; |
tx_new | 1059 | drivers/net/de4x5.c | if (dev->tbusy || lp->skb[lp->tx_new]) { |
tx_new | 1066 | drivers/net/de4x5.c | printk("%s: transmit busy, lost media or stale skb found:\n STS:%08x\n tbusy:%ld\n lostMedia:%d\n IMR:%08x\n OMR:%08x\n Stale skb: %s\n",dev->name, inl(DE4X5_STS), dev->tbusy, lp->lostMedia, inl(DE4X5_IMR), inl(DE4X5_OMR), (lp->skb[lp->tx_new] ? "YES" : "NO")); |
tx_new | 1075 | drivers/net/de4x5.c | while (skb && !dev->tbusy && !lp->skb[lp->tx_new]) { |
tx_new | 1083 | drivers/net/de4x5.c | lp->tx_new = (++lp->tx_new) % lp->txRingSize; |
tx_new | 1093 | drivers/net/de4x5.c | if (skb && (dev->tbusy || lp->skb[lp->tx_new])) { |
tx_new | 1276 | drivers/net/de4x5.c | for (entry = lp->tx_old; entry != lp->tx_new; entry = lp->tx_old) { |
tx_new | 1393 | drivers/net/de4x5.c | lp->tx_ring[lp->tx_new].buf = virt_to_bus(buf); |
tx_new | 1394 | drivers/net/de4x5.c | lp->tx_ring[lp->tx_new].des1 &= TD_TER; |
tx_new | 1395 | drivers/net/de4x5.c | lp->tx_ring[lp->tx_new].des1 |= flags; |
tx_new | 1396 | drivers/net/de4x5.c | lp->skb[lp->tx_new] = skb; |
tx_new | 1398 | drivers/net/de4x5.c | lp->tx_ring[lp->tx_new].status = T_OWN; |
tx_new | 1430 | drivers/net/de4x5.c | lp->tx_new = (++lp->tx_new) % lp->txRingSize; |
tx_new | 2473 | drivers/net/de4x5.c | lp->tmp = lp->tx_new; /* Remember the ring position */ |
tx_new | 2475 | drivers/net/de4x5.c | lp->tx_new = (++lp->tx_new) % lp->txRingSize; |
tx_new | 2513 | drivers/net/de4x5.c | for (i=lp->tx_new; i!=lp->tx_old; i--) { |
tx_new | 2554 | drivers/net/de4x5.c | lp->tx_new = (++lp->tx_new) % lp->txRingSize; |
tx_new | 3540 | drivers/net/de4x5.c | lp->tx_new = (++lp->tx_new) % lp->txRingSize; |
tx_new | 350 | drivers/net/depca.c | int rx_new, tx_new; /* The next free ring entry */ |
tx_new | 375 | drivers/net/depca.c | #define TX_BUFFS_AVAIL ((lp->tx_old<=lp->tx_new)?\ |
tx_new | 376 | drivers/net/depca.c | lp->tx_old+lp->txRingMask-lp->tx_new:\ |
tx_new | 377 | drivers/net/depca.c | lp->tx_old -lp->tx_new-1) |
tx_new | 745 | drivers/net/depca.c | lp->rx_new = lp->tx_new = 0; |
tx_new | 997 | drivers/net/depca.c | for (entry = lp->tx_old; entry != lp->tx_new; entry = lp->tx_old) { |
tx_new | 1140 | drivers/net/depca.c | while(lp->tx_old != lp->tx_new); /* Wait for the ring to empty */ |
tx_new | 1537 | drivers/net/depca.c | entry = lp->tx_new; /* Ring around buffer number. */ |
tx_new | 1578 | drivers/net/depca.c | lp->tx_new = (++end) & lp->txRingMask; /* update current pointers */ |
tx_new | 1731 | drivers/net/depca.c | while(lp->tx_old != lp->tx_new);/* Wait for the ring to empty */ |
tx_new | 1748 | drivers/net/depca.c | while(lp->tx_old != lp->tx_new); /* Wait for the ring to empty */ |
tx_new | 1766 | drivers/net/depca.c | while(lp->tx_old != lp->tx_new); /* Wait for the ring to empty */ |
tx_new | 164 | drivers/net/sunlance.c | int rx_new, tx_new; |
tx_new | 171 | drivers/net/sunlance.c | #define TX_BUFFS_AVAIL ((lp->tx_old<=lp->tx_new)?\ |
tx_new | 172 | drivers/net/sunlance.c | lp->tx_old+TX_RING_MOD_MASK-lp->tx_new:\ |
tx_new | 173 | drivers/net/sunlance.c | lp->tx_old - lp->tx_new-1) |
tx_new | 221 | drivers/net/sunlance.c | lp->rx_new = lp->tx_new = 0; |
tx_new | 637 | drivers/net/sunlance.c | entry = lp->tx_new & TX_RING_MOD_MASK; |
tx_new | 651 | drivers/net/sunlance.c | lp->tx_new = (lp->tx_new+1) & TX_RING_MOD_MASK; |