Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/sis/
Dsis900.h323 #define NUM_TX_DESC 16 /* Number of Tx descriptor registers. */ macro
325 #define TX_TOTAL_SIZE NUM_TX_DESC*sizeof(BufferDesc)
Dsis190.c50 #define NUM_TX_DESC 64 /* [8..1024] */ macro
52 #define TX_RING_BYTES (NUM_TX_DESC * sizeof(struct TxDesc))
280 struct sk_buff *Tx_skbuff[NUM_TX_DESC];
696 queue_stopped = (pending == NUM_TX_DESC); in sis190_tx_interrupt()
699 unsigned int entry = dirty_tx % NUM_TX_DESC; in sis190_tx_interrupt()
817 memset(tp->Tx_skbuff, 0x0, NUM_TX_DESC * sizeof(struct sk_buff *)); in sis190_init_ring()
1108 for (i = 0; i < NUM_TX_DESC; i++) { in sis190_tx_clear()
1190 entry = tp->cur_tx % NUM_TX_DESC; in sis190_start_xmit()
1213 if (entry == (NUM_TX_DESC - 1)) in sis190_start_xmit()
1233 if ((tp->cur_tx - NUM_TX_DESC) == dirty_tx) { in sis190_start_xmit()
Dsis900.c183 struct sk_buff *tx_skbuff[NUM_TX_DESC];
1134 for (i = 0; i < NUM_TX_DESC; i++) { in sis900_init_tx_ring()
1138 ((i+1)%NUM_TX_DESC)*sizeof(BufferDesc); in sis900_init_tx_ring()
1560 for (i = 0; i < NUM_TX_DESC; i++) { in sis900_tx_timeout()
1611 entry = sis_priv->cur_tx % NUM_TX_DESC; in sis900_start_xmit()
1639 } else if (count_dirty_tx < NUM_TX_DESC) { in sis900_start_xmit()
1898 entry = sis_priv->dirty_tx % NUM_TX_DESC; in sis900_finish_xmit()
1941 sis_priv->cur_tx - sis_priv->dirty_tx < NUM_TX_DESC - 4) { in sis900_finish_xmit()
1988 for (i = 0; i < NUM_TX_DESC; i++) { in sis900_close()
/Linux-v5.4/drivers/net/ethernet/realtek/
D8139too.c184 #define NUM_TX_DESC 4 macro
194 #define TX_BUF_TOT_LEN (TX_BUF_SIZE * NUM_TX_DESC)
596 unsigned char *tx_buf[NUM_TX_DESC]; /* Tx bounce buffers */
1426 for (i = 0; i < NUM_TX_DESC; i++) in rtl8139_hw_start()
1456 for (i = 0; i < NUM_TX_DESC; i++) in rtl8139_init_ring()
1673 for (i = 0; i < NUM_TX_DESC; i++) in rtl8139_tx_timeout_task()
1676 i == tp->dirty_tx % NUM_TX_DESC ? in rtl8139_tx_timeout_task()
1724 entry = tp->cur_tx % NUM_TX_DESC; in rtl8139_start_xmit()
1750 if ((tp->cur_tx - NUM_TX_DESC) == tp->dirty_tx) in rtl8139_start_xmit()
1773 int entry = dirty_tx % NUM_TX_DESC; in rtl8139_tx_interrupt()
[all …]
Dr8169_main.c71 #define NUM_TX_DESC 64 /* Number of Tx descriptor registers */ macro
73 #define R8169_TX_RING_BYTES (NUM_TX_DESC * sizeof(struct TxDesc))
665 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */
5619 unsigned int entry = (start + i) % NUM_TX_DESC; in rtl8169_tx_clear_range()
5638 rtl8169_tx_clear_range(tp, tp->dirty_tx, NUM_TX_DESC); in rtl8169_tx_clear()
5676 if (entry == NUM_TX_DESC - 1) in rtl8169_get_txd_opts1()
5697 entry = (entry + 1) % NUM_TX_DESC; in rtl8169_xmit_frags()
5840 unsigned int slots_avail = tp->dirty_tx + NUM_TX_DESC - tp->cur_tx; in rtl_tx_slots_avail()
5870 unsigned int entry = tp->cur_tx % NUM_TX_DESC; in rtl8169_start_xmit()
6053 unsigned int entry = dirty_tx % NUM_TX_DESC; in rtl_tx()
/Linux-v5.4/drivers/net/ethernet/silan/
Dsc92031.c62 #define NUM_TX_DESC 4 macro
69 #define TX_BUF_TOT_LEN (TX_BUF_SIZE * NUM_TX_DESC)
657 entry = priv->tx_tail % NUM_TX_DESC; in _sc92031_tx_tasklet()
952 BUG_ON(priv->tx_head - priv->tx_tail >= NUM_TX_DESC); in sc92031_start_xmit()
954 entry = priv->tx_head++ % NUM_TX_DESC; in sc92031_start_xmit()
978 if (priv->tx_head - priv->tx_tail >= NUM_TX_DESC) in sc92031_start_xmit()
/Linux-v5.4/drivers/net/ethernet/dec/tulip/
Dde4x5.c754 #define NUM_TX_DESC 32 /* Number of TX descriptors */ macro
792 struct sk_buff *tx_skb[NUM_TX_DESC]; /* TX skb for freeing when sent */
1168 lp->dma_size = (NUM_RX_DESC + NUM_TX_DESC) * sizeof(struct de4x5_desc); in de4x5_hw_init()
1197 dma_rx_bufs = lp->dma_rings + (NUM_RX_DESC + NUM_TX_DESC) in de4x5_hw_init()
1201 + NUM_TX_DESC) + DE4X5_ALIGN) & ~DE4X5_ALIGN); in de4x5_hw_init()
1217 lp->txRingSize = NUM_TX_DESC; in de4x5_hw_init()