Lines Matching refs:tx_ring

526 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_get_regs()  local
554 tx_ring = &adapter->tx_ring[ring]; in qlcnic_get_regs()
555 regs_buff[i++] = le32_to_cpu(*(tx_ring->hw_consumer)); in qlcnic_get_regs()
556 regs_buff[i++] = tx_ring->sw_consumer; in qlcnic_get_regs()
557 regs_buff[i++] = readl(tx_ring->crb_cmd_producer); in qlcnic_get_regs()
558 regs_buff[i++] = tx_ring->producer; in qlcnic_get_regs()
559 if (tx_ring->crb_intr_mask) in qlcnic_get_regs()
560 regs_buff[i++] = readl(tx_ring->crb_intr_mask); in qlcnic_get_regs()
687 u8 rx_ring, u8 tx_ring) in qlcnic_validate_ring_count() argument
689 if (rx_ring == 0 || tx_ring == 0) in qlcnic_validate_ring_count()
701 if (tx_ring != 0) { in qlcnic_validate_ring_count()
702 if (tx_ring > adapter->max_tx_rings) { in qlcnic_validate_ring_count()
705 tx_ring, adapter->max_tx_rings); in qlcnic_validate_ring_count()
1295 struct qlcnic_host_tx_ring *tx_ring; in qlcnic_update_stats() local
1300 tx_ring = &adapter->tx_ring[ring]; in qlcnic_update_stats()
1301 tx_stats.xmit_on += tx_ring->tx_stats.xmit_on; in qlcnic_update_stats()
1302 tx_stats.xmit_off += tx_ring->tx_stats.xmit_off; in qlcnic_update_stats()
1303 tx_stats.xmit_called += tx_ring->tx_stats.xmit_called; in qlcnic_update_stats()
1304 tx_stats.xmit_finished += tx_ring->tx_stats.xmit_finished; in qlcnic_update_stats()
1305 tx_stats.tx_bytes += tx_ring->tx_stats.tx_bytes; in qlcnic_update_stats()
1317 struct qlcnic_host_tx_ring *tx_ring; in qlcnic_fill_tx_queue_stats() local
1319 tx_ring = (struct qlcnic_host_tx_ring *)stats; in qlcnic_fill_tx_queue_stats()
1321 *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.xmit_on); in qlcnic_fill_tx_queue_stats()
1322 *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.xmit_off); in qlcnic_fill_tx_queue_stats()
1323 *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.xmit_called); in qlcnic_fill_tx_queue_stats()
1324 *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.xmit_finished); in qlcnic_fill_tx_queue_stats()
1325 *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.tx_bytes); in qlcnic_fill_tx_queue_stats()
1334 struct qlcnic_host_tx_ring *tx_ring; in qlcnic_get_ethtool_stats() local
1344 tx_ring = &adapter->tx_ring[ring]; in qlcnic_get_ethtool_stats()
1345 data = qlcnic_fill_tx_queue_stats(data, tx_ring); in qlcnic_get_ethtool_stats()