txRing 691 drivers/net/ethernet/3com/typhoon.c typhoon_tso_fill(struct sk_buff *skb, struct transmit_ring *txRing, txRing 697 drivers/net/ethernet/3com/typhoon.c tcpd = (struct tcpopt_desc *) (txRing->ringBase + txRing->lastWrite); txRing 698 drivers/net/ethernet/3com/typhoon.c tcpd_offset += txRing->lastWrite; txRing 700 drivers/net/ethernet/3com/typhoon.c typhoon_inc_tx_index(&txRing->lastWrite, 1); txRing 715 drivers/net/ethernet/3com/typhoon.c struct transmit_ring *txRing; txRing 726 drivers/net/ethernet/3com/typhoon.c txRing = &tp->txLoRing; txRing 752 drivers/net/ethernet/3com/typhoon.c while(unlikely(typhoon_num_free_tx(txRing) < (numDesc + 2))) txRing 755 drivers/net/ethernet/3com/typhoon.c first_txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite); txRing 756 drivers/net/ethernet/3com/typhoon.c typhoon_inc_tx_index(&txRing->lastWrite, 1); txRing 783 drivers/net/ethernet/3com/typhoon.c typhoon_tso_fill(skb, txRing, tp->txlo_dma_addr); txRing 786 drivers/net/ethernet/3com/typhoon.c txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite); txRing 787 drivers/net/ethernet/3com/typhoon.c typhoon_inc_tx_index(&txRing->lastWrite, 1); txRing 816 drivers/net/ethernet/3com/typhoon.c txd = (struct tx_desc *) (txRing->ringBase + txRing 817 drivers/net/ethernet/3com/typhoon.c txRing->lastWrite); txRing 818 drivers/net/ethernet/3com/typhoon.c typhoon_inc_tx_index(&txRing->lastWrite, 1); txRing 835 drivers/net/ethernet/3com/typhoon.c iowrite32(txRing->lastWrite, tp->tx_ioaddr + txRing->writeRegister); txRing 844 drivers/net/ethernet/3com/typhoon.c if(typhoon_num_free_tx(txRing) < (numDesc + 2)) { txRing 851 drivers/net/ethernet/3com/typhoon.c if(typhoon_num_free_tx(txRing) >= (numDesc + 2)) txRing 1507 drivers/net/ethernet/3com/typhoon.c typhoon_clean_tx(struct typhoon *tp, struct transmit_ring *txRing, txRing 1510 drivers/net/ethernet/3com/typhoon.c u32 lastRead = txRing->lastRead; txRing 1517 drivers/net/ethernet/3com/typhoon.c tx = (struct tx_desc *) (txRing->ringBase + lastRead); txRing 1543 drivers/net/ethernet/3com/typhoon.c typhoon_tx_complete(struct typhoon *tp, struct transmit_ring *txRing, txRing 1550 drivers/net/ethernet/3com/typhoon.c lastRead = typhoon_clean_tx(tp, txRing, index); txRing 1551 drivers/net/ethernet/3com/typhoon.c if(netif_queue_stopped(tp->dev) && typhoon_num_free(txRing->lastWrite, txRing 1555 drivers/net/ethernet/3com/typhoon.c txRing->lastRead = lastRead;