Lines Matching refs:tx_rings
3610 index = (rp - np->tx_rings); in niu_tx_work()
3757 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_poll_core()
4109 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_slowpath_interrupt()
4187 struct tx_ring_info *rp = &np->tx_rings[i]; in __niu_fastpath_interrupt()
4327 if (np->tx_rings) { in niu_free_channels()
4329 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_free_channels()
4333 kfree(np->tx_rings); in niu_free_channels()
4334 np->tx_rings = NULL; in niu_free_channels()
4475 struct tx_ring_info *tx_rings; in niu_alloc_channels() local
4528 tx_rings = kcalloc(num_tx_rings, sizeof(struct tx_ring_info), in niu_alloc_channels()
4531 if (!tx_rings) in niu_alloc_channels()
4536 np->tx_rings = tx_rings; in niu_alloc_channels()
4541 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_alloc_channels()
4667 val |= (1 << np->tx_rings[i].tx_channel); in niu_txc_port_dma_enable()
5848 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_stop_tx_channels()
5864 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_reset_tx_channels()
5947 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_init_hw()
6271 struct tx_ring_info *tx_rings; in niu_get_tx_stats() local
6276 tx_rings = READ_ONCE(np->tx_rings); in niu_get_tx_stats()
6277 if (!tx_rings) in niu_get_tx_stats()
6281 struct tx_ring_info *rp = &tx_rings[i]; in niu_get_tx_stats()
6481 if (np->tx_rings) { in niu_reset_buffers()
6483 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_reset_buffers()
6637 rp = &np->tx_rings[i]; in niu_start_xmit()
7820 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_get_ethtool_stats()