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()
4092 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_slowpath_interrupt()
4170 struct tx_ring_info *rp = &np->tx_rings[i]; in __niu_fastpath_interrupt()
4310 if (np->tx_rings) { in niu_free_channels()
4312 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_free_channels()
4316 kfree(np->tx_rings); in niu_free_channels()
4317 np->tx_rings = NULL; in niu_free_channels()
4458 struct tx_ring_info *tx_rings; in niu_alloc_channels() local
4511 tx_rings = kcalloc(num_tx_rings, sizeof(struct tx_ring_info), in niu_alloc_channels()
4514 if (!tx_rings) in niu_alloc_channels()
4519 np->tx_rings = tx_rings; in niu_alloc_channels()
4524 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_alloc_channels()
4650 val |= (1 << np->tx_rings[i].tx_channel); in niu_txc_port_dma_enable()
5831 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_stop_tx_channels()
5847 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_reset_tx_channels()
5930 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_init_hw()
6254 struct tx_ring_info *tx_rings; in niu_get_tx_stats() local
6259 tx_rings = READ_ONCE(np->tx_rings); in niu_get_tx_stats()
6260 if (!tx_rings) in niu_get_tx_stats()
6264 struct tx_ring_info *rp = &tx_rings[i]; in niu_get_tx_stats()
6465 if (np->tx_rings) { in niu_reset_buffers()
6467 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_reset_buffers()
6621 rp = &np->tx_rings[i]; in niu_start_xmit()
7804 struct tx_ring_info *rp = &np->tx_rings[i]; in niu_get_ethtool_stats()