Lines Matching refs:tx_rings

3591 	index = (rp - np->tx_rings);  in niu_tx_work()
3738 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_poll_core()
4090 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_slowpath_interrupt()
4168 struct tx_ring_info *rp = &np->tx_rings[i]; in __niu_fastpath_interrupt()
4308 if (np->tx_rings) { in niu_free_channels()
4310 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_free_channels()
4314 kfree(np->tx_rings); in niu_free_channels()
4315 np->tx_rings = NULL; in niu_free_channels()
4456 struct tx_ring_info *tx_rings; in niu_alloc_channels() local
4509 tx_rings = kcalloc(num_tx_rings, sizeof(struct tx_ring_info), in niu_alloc_channels()
4512 if (!tx_rings) in niu_alloc_channels()
4517 np->tx_rings = tx_rings; in niu_alloc_channels()
4522 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_alloc_channels()
4648 val |= (1 << np->tx_rings[i].tx_channel); in niu_txc_port_dma_enable()
5829 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_stop_tx_channels()
5845 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_reset_tx_channels()
5928 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_init_hw()
6252 struct tx_ring_info *tx_rings; in niu_get_tx_stats() local
6257 tx_rings = READ_ONCE(np->tx_rings); in niu_get_tx_stats()
6258 if (!tx_rings) in niu_get_tx_stats()
6262 struct tx_ring_info *rp = &tx_rings[i]; in niu_get_tx_stats()
6463 if (np->tx_rings) { in niu_reset_buffers()
6465 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_reset_buffers()
6619 rp = &np->tx_rings[i]; in niu_start_xmit()
7802 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_get_ethtool_stats()