| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | dc2114x.c | 119 #define NUM_TX_DESC 1 /* Number of TX descriptors */ macro 121 #define NUM_TX_DESC 4 macro 138 static struct de4x5_desc tx_ring[NUM_TX_DESC] __attribute__ ((aligned(32))); /* TX descriptor ring … 346 for (i=0; i < NUM_TX_DESC; i++) { in dc21x4x_init() 352 tx_ring[i].next = cpu_to_le32(phys_to_bus((u32) &tx_ring[(i+1) % NUM_TX_DESC])); in dc21x4x_init() 359 txRingSize = NUM_TX_DESC; in dc21x4x_init() 421 tx_new = (tx_new+1) % NUM_TX_DESC; in dc21x4x_send() 519 tx_new = (tx_new+1) % NUM_TX_DESC; in send_setup_frame()
|
| H A D | rtl8169.c | 86 #define NUM_TX_DESC 1 /* Number of Tx descriptor registers */ macro 318 DEFINE_ALIGN_BUFFER(u8, txb, NUM_TX_DESC * RX_BUF_SIZE, RTL8169_ALIGN); 337 unsigned char *Tx_skbuff[NUM_TX_DESC]; 614 int entry = tpc->cur_tx % NUM_TX_DESC; in rtl_send_common() 643 if (entry != (NUM_TX_DESC - 1)) { in rtl_send_common() 819 memset(tpc->TxDescArray, 0x0, NUM_TX_DESC * sizeof(struct TxDesc)); in rtl8169_init_ring() 822 for (i = 0; i < NUM_TX_DESC; i++) { in rtl8169_init_ring() 1093 tpc->TxDescArray = rtl_alloc_descs(NUM_TX_DESC); in rtl_init()
|
| H A D | eepro100.c | 193 #define NUM_TX_DESC 1 /* Number of TX descriptors */ macro 200 static struct TxFD tx_ring[NUM_TX_DESC]; /* TX descriptor ring */ 522 tx_next = ((tx_next + 1) % NUM_TX_DESC); in eepro100_init() 558 tx_next = ((tx_next + 1) % NUM_TX_DESC); in eepro100_init() 609 tx_next = (tx_next + 1) % NUM_TX_DESC; in eepro100_send() 898 for (i = 0; i < NUM_TX_DESC; i++) { in purge_tx_ring()
|
| H A D | sh_eth.c | 107 if (port_info->tx_desc_cur >= port_info->tx_desc_base + NUM_TX_DESC) in sh_eth_send() 190 u32 alloc_desc_size = NUM_TX_DESC * sizeof(struct tx_desc_s); in sh_eth_tx_desc_init() 214 for (cur_tx_desc = port_info->tx_desc_base, i = 0; i < NUM_TX_DESC; in sh_eth_tx_desc_init()
|
| H A D | rtl8139.c | 93 #define NUM_TX_DESC 4 /* Number of Tx descriptor registers. */ macro 447 cur_tx = (cur_tx + 1) % NUM_TX_DESC; in rtl_transmit()
|
| H A D | sh_eth.h | 49 #define NUM_TX_DESC 8 macro
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/sis/ |
| H A D | sis900.h | 323 #define NUM_TX_DESC 16 /* Number of Tx descriptor registers. */ macro 325 #define TX_TOTAL_SIZE NUM_TX_DESC*sizeof(BufferDesc)
|
| H A D | sis190.c | 50 #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]; 699 queue_stopped = (pending == NUM_TX_DESC); in sis190_tx_interrupt() 702 unsigned int entry = dirty_tx % NUM_TX_DESC; in sis190_tx_interrupt() 820 memset(tp->Tx_skbuff, 0x0, NUM_TX_DESC * sizeof(struct sk_buff *)); in sis190_init_ring() 1115 for (i = 0; i < NUM_TX_DESC; i++) { in sis190_tx_clear() 1199 entry = tp->cur_tx % NUM_TX_DESC; in sis190_start_xmit() 1223 if (entry == (NUM_TX_DESC - 1)) in sis190_start_xmit() 1243 if ((tp->cur_tx - NUM_TX_DESC) == dirty_tx) { in sis190_start_xmit()
|
| H A D | sis900.c | 183 struct sk_buff *tx_skbuff[NUM_TX_DESC]; 1133 for (i = 0; i < NUM_TX_DESC; i++) { in sis900_init_tx_ring() 1137 ((i+1)%NUM_TX_DESC)*sizeof(BufferDesc); in sis900_init_tx_ring() 1562 for (i = 0; i < NUM_TX_DESC; i++) { in sis900_tx_timeout() 1613 entry = sis_priv->cur_tx % NUM_TX_DESC; in sis900_start_xmit() 1642 } else if (count_dirty_tx < NUM_TX_DESC) { in sis900_start_xmit() 1903 entry = sis_priv->dirty_tx % NUM_TX_DESC; in sis900_finish_xmit() 1946 sis_priv->cur_tx - sis_priv->dirty_tx < NUM_TX_DESC - 4) { in sis900_finish_xmit() 1994 for (i = 0; i < NUM_TX_DESC; i++) { in sis900_close()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/realtek/ |
| H A D | 8139too.c | 184 #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 …]
|
| H A D | r8169_main.c | 70 #define NUM_TX_DESC 64 /* Number of Tx descriptor registers */ macro 72 #define R8169_TX_RING_BYTES (NUM_TX_DESC * sizeof(struct TxDesc)) 612 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */ 3958 unsigned int entry = (start + i) % NUM_TX_DESC; in rtl8169_tx_clear_range() 3974 rtl8169_tx_clear_range(tp, tp->dirty_tx, NUM_TX_DESC); in rtl8169_tx_clear() 4062 if (entry == NUM_TX_DESC - 1) in rtl8169_tx_map() 4084 entry = (entry + 1) % NUM_TX_DESC; in rtl8169_xmit_frags() 4245 unsigned int slots_avail = tp->dirty_tx + NUM_TX_DESC - tp->cur_tx; in rtl_tx_slots_avail() 4276 unsigned int entry = tp->cur_tx % NUM_TX_DESC; in rtl8169_start_xmit() 4307 entry = (entry + frags) % NUM_TX_DESC; in rtl8169_start_xmit() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/silan/ |
| H A D | sc92031.c | 62 #define NUM_TX_DESC 4 macro 69 #define TX_BUF_TOT_LEN (TX_BUF_SIZE * NUM_TX_DESC) 658 entry = priv->tx_tail % NUM_TX_DESC; in _sc92031_tx_tasklet() 953 BUG_ON(priv->tx_head - priv->tx_tail >= NUM_TX_DESC); in sc92031_start_xmit() 955 entry = priv->tx_head++ % NUM_TX_DESC; in sc92031_start_xmit() 979 if (priv->tx_head - priv->tx_tail >= NUM_TX_DESC) in sc92031_start_xmit()
|
| /OK3568_Linux_fs/external/dpdk/pcie/igb_uio/ |
| H A D | igb_uio.c | 368 #define NUM_TX_DESC 4096 /* Number of Tx descriptor registers */ macro 416 (NUM_TX_DESC * 16 * 8), in igbuio_pci_setup_iomem1() 425 info->mem[n].size = NUM_TX_DESC * 16 * 8; in igbuio_pci_setup_iomem1()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/realtek/r8168/ |
| H A D | r8168.h | 431 #define NUM_TX_DESC 1024 /* Number of Tx descriptor registers */ macro 435 #define R8168_TX_RING_BYTES (NUM_TX_DESC * sizeof(struct TxDesc)) 1498 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */
|
| H A D | r8168_n.c | 952 seq_printf(m, "NUM_TX_DESC\t0x%x\n", NUM_TX_DESC); in proc_get_driver_variable() 1346 NUM_TX_DESC, in proc_get_driver_variable() 27218 memset(tp->TxDescArray, 0x0, NUM_TX_DESC * sizeof(struct TxDesc)); in rtl8168_tx_desc_init() 27220 for (i = 0; i < NUM_TX_DESC; i++) { in rtl8168_tx_desc_init() 27221 if (i == (NUM_TX_DESC - 1)) in rtl8168_tx_desc_init() 27258 memset(tp->tx_skb, 0x0, NUM_TX_DESC * sizeof(struct ring_info)); in rtl8168_init_ring() 27300 unsigned int entry = (start + i) % NUM_TX_DESC; in rtl8168_tx_clear_range() 27321 rtl8168_tx_clear_range(tp, tp->dirty_tx, NUM_TX_DESC); in rtl8168_tx_clear() 27493 if (entry == NUM_TX_DESC - 1) 27516 entry = (entry + 1) % NUM_TX_DESC; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/dec/tulip/ |
| H A D | de4x5.c | 754 #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()
|