Searched refs:txRing (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 690 typhoon_tso_fill(struct sk_buff *skb, struct transmit_ring *txRing, in typhoon_tso_fill() argument 696 tcpd = (struct tcpopt_desc *) (txRing->ringBase + txRing->lastWrite); in typhoon_tso_fill() 697 tcpd_offset += txRing->lastWrite; in typhoon_tso_fill() 699 typhoon_inc_tx_index(&txRing->lastWrite, 1); in typhoon_tso_fill() 714 struct transmit_ring *txRing; in typhoon_start_tx() local 725 txRing = &tp->txLoRing; in typhoon_start_tx() 751 while (unlikely(typhoon_num_free_tx(txRing) < (numDesc + 2))) in typhoon_start_tx() 754 first_txd = (struct tx_desc *) (txRing->ringBase + txRing in typhoon_start_tx() 1505 typhoon_clean_tx(struct typhoon *tp, struct transmit_ring *txRing, volatile __le32 * index) typhoon_clean_tx() argument 1541 typhoon_tx_complete(struct typhoon *tp, struct transmit_ring *txRing, volatile __le32 * index) typhoon_tx_complete() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 685 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 in typhoon_start_tx() 1502 typhoon_clean_tx(struct typhoon *tp, struct transmit_ring *txRing, volatile __le32 * index) typhoon_clean_tx() argument 1538 typhoon_tx_complete(struct typhoon *tp, struct transmit_ring *txRing, volatile __le32 * index) typhoon_tx_complete() argument [all...] |
Completed in 4 milliseconds