Searched refs:tx_ring_tail (Results 1 – 2 of 2) sorted by relevance
/linux/drivers/net/ethernet/smsc/ |
H A D | smsc9420.c | 56 int tx_ring_head, tx_ring_tail; member 520 pd->tx_ring_tail = 0; in smsc9420_free_tx_ring() 892 while (pd->tx_ring_tail != pd->tx_ring_head) { in smsc9420_complete_tx() 893 int index = pd->tx_ring_tail; in smsc9420_complete_tx() 921 pd->tx_ring_tail = (pd->tx_ring_tail + 1) % TX_RING_SIZE; in smsc9420_complete_tx() 933 (((pd->tx_ring_head + 2) % TX_RING_SIZE) == pd->tx_ring_tail); in smsc9420_hard_start_xmit() 1201 pd->tx_ring_tail = 0; in smsc9420_alloc_tx_ring()
|
/linux/drivers/net/ethernet/xilinx/ |
H A D | xilinx_axienet_main.c | 832 skbuf_dma = axienet_get_tx_desc(lp, lp->tx_ring_tail++); in axienet_dma_tx_cb() 842 CIRC_SPACE(lp->tx_ring_head, lp->tx_ring_tail, TX_BD_NUM_MAX), in axienet_dma_tx_cb() 877 if (CIRC_SPACE(lp->tx_ring_head, lp->tx_ring_tail, TX_BD_NUM_MAX) <= sg_len) { in axienet_start_xmit_dmaengine() 926 netif_txq_maybe_stop(txq, CIRC_SPACE(lp->tx_ring_head, lp->tx_ring_tail, TX_BD_NUM_MAX), in axienet_start_xmit_dmaengine() 1457 lp->tx_ring_tail = 0; in axienet_init_dmaengine()
|