Home
last modified time | relevance | path

Searched defs:mtk_tx_ring (Results 1 – 3 of 3) sorted by relevance

/kernel/linux/linux-4.19/drivers/staging/mt7621-eth/
Dmtk_eth_soc.h577 struct mtk_tx_ring { struct
585 struct mtk_tx_ring *ring, bool gso); argument
586 int (*tx_poll)(struct mtk_eth *eth, int budget, bool *tx_again);
587 void (*tx_clean)(struct mtk_eth *eth);
590 u16 tx_ring_size;
591 u16 tx_free_idx;
594 u16 tx_next_idx;
595 atomic_t tx_free_count;
/kernel/linux/linux-5.10/drivers/net/ethernet/mediatek/
Dmtk_eth_soc.h645 struct mtk_tx_ring { struct
646 struct mtk_tx_dma *dma;
647 struct mtk_tx_buf *buf;
648 dma_addr_t phys;
649 struct mtk_tx_dma *next_free;
650 struct mtk_tx_dma *last_free;
651 u16 thresh;
652 atomic_t free_count;
653 int dma_size;
654 struct mtk_tx_dma *dma_pdma; /* For MT7628/88 PDMA handling */
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/mediatek/
Dmtk_eth_soc.h523 struct mtk_tx_ring { struct
524 struct mtk_tx_dma *dma;
525 struct mtk_tx_buf *buf;
526 dma_addr_t phys;
527 struct mtk_tx_dma *next_free;
528 struct mtk_tx_dma *last_free;
529 u16 thresh;
530 atomic_t free_count;