Home
last modified time | relevance | path

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

/linux-6.6.21/drivers/net/ethernet/3com/
Dtyphoon.c685 typhoon_tso_fill(struct sk_buff *skb, struct transmit_ring *txRing, in typhoon_tso_fill() argument
691 tcpd = (struct tcpopt_desc *) (txRing->ringBase + txRing->lastWrite); in typhoon_tso_fill()
692 tcpd_offset += txRing->lastWrite; in typhoon_tso_fill()
694 typhoon_inc_tx_index(&txRing->lastWrite, 1); in typhoon_tso_fill()
709 struct transmit_ring *txRing; in typhoon_start_tx() local
720 txRing = &tp->txLoRing; in typhoon_start_tx()
746 while (unlikely(typhoon_num_free_tx(txRing) < (numDesc + 2))) in typhoon_start_tx()
749 first_txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite); in typhoon_start_tx()
750 typhoon_inc_tx_index(&txRing->lastWrite, 1); in typhoon_start_tx()
777 typhoon_tso_fill(skb, txRing, tp->txlo_dma_addr); in typhoon_start_tx()
[all …]