Home
last modified time | relevance | path

Searched refs:txRing (Results 1 – 2 of 2) sorted by relevance

/linux-2.4.37.9/drivers/net/
Dtyphoon.c743 typhoon_tso_fill(struct sk_buff *skb, struct transmit_ring *txRing, in typhoon_tso_fill() argument
749 tcpd = (struct tcpopt_desc *) (txRing->ringBase + txRing->lastWrite); in typhoon_tso_fill()
750 tcpd_offset += txRing->lastWrite; in typhoon_tso_fill()
752 typhoon_inc_tx_index(&txRing->lastWrite, 1); in typhoon_tso_fill()
767 struct transmit_ring *txRing; in typhoon_start_tx() local
778 txRing = &tp->txLoRing; in typhoon_start_tx()
804 while(unlikely(typhoon_num_free_tx(txRing) < (numDesc + 2))) in typhoon_start_tx()
807 first_txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite); in typhoon_start_tx()
808 typhoon_inc_tx_index(&txRing->lastWrite, 1); in typhoon_start_tx()
836 typhoon_tso_fill(skb, txRing, tp->txlo_dma_addr); in typhoon_start_tx()
[all …]
Darlan.h372 struct TxParam txRing[TX_RING_SIZE]; member
436 #define TXLAST(dev) (((struct arlan_private *)dev->priv)->txRing[((struct arlan_private *)dev->priv…
437 #define TXHEAD(dev) (((struct arlan_private *)dev->priv)->txRing[0])
438 #define TXTAIL(dev) (((struct arlan_private *)dev->priv)->txRing[1])