tx_stats 303 drivers/infiniband/hw/ocrdma/ocrdma.h struct ocrdma_stats tx_stats; tx_stats 2066 drivers/infiniband/hw/ocrdma/ocrdma_sli.h struct ocrdma_tx_stats tx_stats; tx_stats 292 drivers/infiniband/hw/ocrdma/ocrdma_stats.c struct ocrdma_tx_stats *tx_stats = &rdma_stats->tx_stats; tx_stats 298 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->send_pkts_lo, tx_stats 299 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->send_pkts_hi)); tx_stats 301 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->write_pkts_lo, tx_stats 302 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->write_pkts_hi)); tx_stats 304 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->read_pkts_lo, tx_stats 305 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->read_pkts_hi)); tx_stats 307 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->read_rsp_pkts_lo, tx_stats 308 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->read_rsp_pkts_hi)); tx_stats 310 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->ack_pkts_lo, tx_stats 311 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->ack_pkts_hi)); tx_stats 313 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->send_bytes_lo, tx_stats 314 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->send_bytes_hi)); tx_stats 316 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->write_bytes_lo, tx_stats 317 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->write_bytes_hi)); tx_stats 319 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->read_req_bytes_lo, tx_stats 320 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->read_req_bytes_hi)); tx_stats 322 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->read_rsp_bytes_lo, tx_stats 323 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->read_rsp_bytes_hi)); tx_stats 325 drivers/infiniband/hw/ocrdma/ocrdma_stats.c (u64)tx_stats->ack_timeouts); tx_stats 334 drivers/infiniband/hw/ocrdma/ocrdma_stats.c struct ocrdma_tx_stats *tx_stats = &rdma_stats->tx_stats; tx_stats 336 drivers/infiniband/hw/ocrdma/ocrdma_stats.c return (convert_to_64bit(tx_stats->send_pkts_lo, tx_stats 337 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->send_pkts_hi) + tx_stats 338 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->write_pkts_lo, tx_stats->write_pkts_hi) + tx_stats 339 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->read_pkts_lo, tx_stats->read_pkts_hi) + tx_stats 340 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->read_rsp_pkts_lo, tx_stats 341 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->read_rsp_pkts_hi) + tx_stats 342 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->ack_pkts_lo, tx_stats->ack_pkts_hi)); tx_stats 349 drivers/infiniband/hw/ocrdma/ocrdma_stats.c struct ocrdma_tx_stats *tx_stats = &rdma_stats->tx_stats; tx_stats 351 drivers/infiniband/hw/ocrdma/ocrdma_stats.c return (convert_to_64bit(tx_stats->send_bytes_lo, tx_stats 352 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->send_bytes_hi) + tx_stats 353 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->write_bytes_lo, tx_stats 354 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->write_bytes_hi) + tx_stats 355 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->read_req_bytes_lo, tx_stats 356 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->read_req_bytes_hi) + tx_stats 357 drivers/infiniband/hw/ocrdma/ocrdma_stats.c convert_to_64bit(tx_stats->read_rsp_bytes_lo, tx_stats 358 drivers/infiniband/hw/ocrdma/ocrdma_stats.c tx_stats->read_rsp_bytes_hi))/4; tx_stats 786 drivers/infiniband/hw/ocrdma/ocrdma_stats.c dev->tx_stats.type = OCRDMA_TXSTATS; tx_stats 787 drivers/infiniband/hw/ocrdma/ocrdma_stats.c dev->tx_stats.dev = dev; tx_stats 788 drivers/infiniband/hw/ocrdma/ocrdma_stats.c debugfs_create_file("tx_stats", S_IRUSR, dev->dir, &dev->tx_stats, tx_stats 143 drivers/net/ethernet/amazon/ena/ena_ethtool.c ptr = (u64 *)((uintptr_t)&ring->tx_stats + tx_stats 251 drivers/net/ethernet/amazon/ena/ena_netdev.c memset(&tx_ring->tx_stats, 0x0, sizeof(tx_ring->tx_stats)); tx_stats 744 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.bad_req_id++; tx_stats 831 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.queue_wakeup++; tx_stats 1297 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.napi_comp += napi_comp_call; tx_stats 1298 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.tx_poll++; tx_stats 2126 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.linearize++; tx_stats 2132 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.linearize_failed++; tx_stats 2174 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.llq_buffer_copy++; tx_stats 2233 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.dma_mapping_err++; tx_stats 2313 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.prepare_ctx_err++; tx_stats 2323 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.cnt++; tx_stats 2324 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.bytes += skb->len; tx_stats 2345 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.queue_stop++; tx_stats 2362 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.queue_wakeup++; tx_stats 2373 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.doorbells++; tx_stats 2509 drivers/net/ethernet/amazon/ena/ena_netdev.c packets = tx_ring->tx_stats.cnt; tx_stats 2510 drivers/net/ethernet/amazon/ena/ena_netdev.c bytes = tx_ring->tx_stats.bytes; tx_stats 2929 drivers/net/ethernet/amazon/ena/ena_netdev.c tx_ring->tx_stats.missed_tx = missed_tx; tx_stats 288 drivers/net/ethernet/amazon/ena/ena_netdev.h struct ena_stats_tx tx_stats; tx_stats 1297 drivers/net/ethernet/broadcom/bnxt/bnxt.h struct bnxt_vf_rep_stats tx_stats; tx_stats 126 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c vf_rep->tx_stats.packets++; tx_stats 127 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c vf_rep->tx_stats.bytes += len; tx_stats 140 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c stats->tx_packets = vf_rep->tx_stats.packets; tx_stats 141 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c stats->tx_bytes = vf_rep->tx_stats.bytes; tx_stats 356 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c *(data++) = nic->bgx_stats.tx_stats[stat]; tx_stats 198 drivers/net/ethernet/cavium/thunder/nicvf_main.c nic->bgx_stats.tx_stats[bgx->idx] = bgx->stats; tx_stats 246 drivers/net/ethernet/cavium/thunder/thunder_bgx.h u64 tx_stats[BGX_TX_STATS_COUNT]; tx_stats 402 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_tx_stats *stats = tx_stats(txo); tx_stats 681 drivers/net/ethernet/emulex/benet/be_main.c const struct be_tx_stats *tx_stats = tx_stats(txo); tx_stats 684 drivers/net/ethernet/emulex/benet/be_main.c start = u64_stats_fetch_begin_irq(&tx_stats->sync); tx_stats 685 drivers/net/ethernet/emulex/benet/be_main.c pkts = tx_stats(txo)->tx_pkts; tx_stats 686 drivers/net/ethernet/emulex/benet/be_main.c bytes = tx_stats(txo)->tx_bytes; tx_stats 687 drivers/net/ethernet/emulex/benet/be_main.c } while (u64_stats_fetch_retry_irq(&tx_stats->sync, start)); tx_stats 748 drivers/net/ethernet/emulex/benet/be_main.c struct be_tx_stats *stats = tx_stats(txo); tx_stats 1404 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_stops++; tx_stats 1412 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_drv_drops++; tx_stats 2672 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_hdr_parse_err++; tx_stats 2675 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_dma_err++; tx_stats 2678 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_spoof_check_err++; tx_stats 2687 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_tso_err++; tx_stats 2691 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_spoof_check_err++; tx_stats 2694 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_qinq_err++; tx_stats 2697 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_internal_parity_err++; tx_stats 2700 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_dma_err++; tx_stats 2703 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_sge_err++; tx_stats 3288 drivers/net/ethernet/emulex/benet/be_main.c u64_stats_update_begin(&tx_stats(txo)->sync_compl); tx_stats 3289 drivers/net/ethernet/emulex/benet/be_main.c tx_stats(txo)->tx_compl += work_done; tx_stats 3290 drivers/net/ethernet/emulex/benet/be_main.c u64_stats_update_end(&tx_stats(txo)->sync_compl); tx_stats 71 drivers/net/ethernet/huawei/hinic/hinic_dev.h struct hinic_txq_stats tx_stats; tx_stats 96 drivers/net/ethernet/huawei/hinic/hinic_main.c struct hinic_txq_stats *nic_tx_stats = &nic_dev->tx_stats; tx_stats 97 drivers/net/ethernet/huawei/hinic/hinic_main.c struct hinic_txq_stats tx_stats; tx_stats 99 drivers/net/ethernet/huawei/hinic/hinic_main.c u64_stats_init(&tx_stats.syncp); tx_stats 101 drivers/net/ethernet/huawei/hinic/hinic_main.c hinic_txq_get_stats(txq, &tx_stats); tx_stats 104 drivers/net/ethernet/huawei/hinic/hinic_main.c nic_tx_stats->bytes += tx_stats.bytes; tx_stats 105 drivers/net/ethernet/huawei/hinic/hinic_main.c nic_tx_stats->pkts += tx_stats.pkts; tx_stats 106 drivers/net/ethernet/huawei/hinic/hinic_main.c nic_tx_stats->tx_busy += tx_stats.tx_busy; tx_stats 107 drivers/net/ethernet/huawei/hinic/hinic_main.c nic_tx_stats->tx_wake += tx_stats.tx_wake; tx_stats 108 drivers/net/ethernet/huawei/hinic/hinic_main.c nic_tx_stats->tx_dropped += tx_stats.tx_dropped; tx_stats 109 drivers/net/ethernet/huawei/hinic/hinic_main.c nic_tx_stats->big_frags_pkts += tx_stats.big_frags_pkts; tx_stats 773 drivers/net/ethernet/huawei/hinic/hinic_main.c nic_tx_stats = &nic_dev->tx_stats; tx_stats 932 drivers/net/ethernet/huawei/hinic/hinic_main.c struct hinic_txq_stats *tx_stats; tx_stats 975 drivers/net/ethernet/huawei/hinic/hinic_main.c tx_stats = &nic_dev->tx_stats; tx_stats 978 drivers/net/ethernet/huawei/hinic/hinic_main.c u64_stats_init(&tx_stats->syncp); tx_stats 136 drivers/net/ethernet/intel/fm10k/fm10k.h struct fm10k_tx_queue_stats tx_stats; tx_stats 824 drivers/net/ethernet/intel/fm10k/fm10k_main.c tx_ring->tx_stats.csum_err++; tx_stats 870 drivers/net/ethernet/intel/fm10k/fm10k_main.c tx_ring->tx_stats.csum_err++; tx_stats 876 drivers/net/ethernet/intel/fm10k/fm10k_main.c tx_ring->tx_stats.csum_good++; tx_stats 932 drivers/net/ethernet/intel/fm10k/fm10k_main.c ++tx_ring->tx_stats.restart_queue; tx_stats 1083 drivers/net/ethernet/intel/fm10k/fm10k_main.c tx_ring->tx_stats.tx_busy++; tx_stats 1143 drivers/net/ethernet/intel/fm10k/fm10k_main.c u32 tx_done_old = tx_ring->tx_stats.tx_done_old; tx_stats 1158 drivers/net/ethernet/intel/fm10k/fm10k_main.c tx_ring->tx_stats.tx_done_old = tx_done; tx_stats 1332 drivers/net/ethernet/intel/fm10k/fm10k_main.c ++tx_ring->tx_stats.restart_queue; tx_stats 565 drivers/net/ethernet/intel/fm10k/fm10k_pci.c restart_queue += tx_ring->tx_stats.restart_queue; tx_stats 566 drivers/net/ethernet/intel/fm10k/fm10k_pci.c tx_busy += tx_ring->tx_stats.tx_busy; tx_stats 567 drivers/net/ethernet/intel/fm10k/fm10k_pci.c tx_csum_errors += tx_ring->tx_stats.csum_err; tx_stats 570 drivers/net/ethernet/intel/fm10k/fm10k_pci.c hw_csum_tx_good += tx_ring->tx_stats.csum_good; tx_stats 305 drivers/net/ethernet/intel/i40e/i40e_debugfs.c tx_ring->tx_stats.restart_queue); tx_stats 309 drivers/net/ethernet/intel/i40e/i40e_debugfs.c tx_ring->tx_stats.tx_busy, tx_stats 310 drivers/net/ethernet/intel/i40e/i40e_debugfs.c tx_ring->tx_stats.tx_done_old); tx_stats 513 drivers/net/ethernet/intel/i40e/i40e_main.c memset(&vsi->tx_rings[i]->tx_stats, 0, tx_stats 514 drivers/net/ethernet/intel/i40e/i40e_main.c sizeof(vsi->tx_rings[i]->tx_stats)); tx_stats 817 drivers/net/ethernet/intel/i40e/i40e_main.c tx_restart += p->tx_stats.restart_queue; tx_stats 818 drivers/net/ethernet/intel/i40e/i40e_main.c tx_busy += p->tx_stats.tx_busy; tx_stats 819 drivers/net/ethernet/intel/i40e/i40e_main.c tx_linearize += p->tx_stats.tx_linearize; tx_stats 820 drivers/net/ethernet/intel/i40e/i40e_main.c tx_force_wb += p->tx_stats.tx_force_wb; tx_stats 751 drivers/net/ethernet/intel/i40e/i40e_txrx.c if (tx_ring->tx_stats.prev_pkt_ctr == packets) { tx_stats 760 drivers/net/ethernet/intel/i40e/i40e_txrx.c tx_ring->tx_stats.prev_pkt_ctr = tx_stats 892 drivers/net/ethernet/intel/i40e/i40e_txrx.c ++tx_ring->tx_stats.restart_queue; tx_stats 1330 drivers/net/ethernet/intel/i40e/i40e_txrx.c tx_ring->tx_stats.prev_pkt_ctr = -1; tx_stats 2643 drivers/net/ethernet/intel/i40e/i40e_txrx.c q_vector->tx.ring[0].tx_stats.tx_force_wb++; tx_stats 3246 drivers/net/ethernet/intel/i40e/i40e_txrx.c ++tx_ring->tx_stats.restart_queue; tx_stats 3514 drivers/net/ethernet/intel/i40e/i40e_txrx.c xdp_ring->tx_stats.tx_busy++; tx_stats 3584 drivers/net/ethernet/intel/i40e/i40e_txrx.c tx_ring->tx_stats.tx_linearize++; tx_stats 3594 drivers/net/ethernet/intel/i40e/i40e_txrx.c tx_ring->tx_stats.tx_busy++; tx_stats 398 drivers/net/ethernet/intel/i40e/i40e_txrx.h struct i40e_tx_queue_stats tx_stats; tx_stats 657 drivers/net/ethernet/intel/i40e/i40e_xsk.c xdp_ring->tx_stats.tx_busy++; tx_stats 165 drivers/net/ethernet/intel/iavf/iavf_txrx.c if (tx_ring->tx_stats.prev_pkt_ctr == packets) { tx_stats 174 drivers/net/ethernet/intel/iavf/iavf_txrx.c tx_ring->tx_stats.prev_pkt_ctr = tx_stats 319 drivers/net/ethernet/intel/iavf/iavf_txrx.c ++tx_ring->tx_stats.restart_queue; tx_stats 642 drivers/net/ethernet/intel/iavf/iavf_txrx.c tx_ring->tx_stats.prev_pkt_ctr = -1; tx_stats 1772 drivers/net/ethernet/intel/iavf/iavf_txrx.c q_vector->tx.ring[0].tx_stats.tx_force_wb++; tx_stats 2252 drivers/net/ethernet/intel/iavf/iavf_txrx.c ++tx_ring->tx_stats.restart_queue; tx_stats 2433 drivers/net/ethernet/intel/iavf/iavf_txrx.c tx_ring->tx_stats.tx_linearize++; tx_stats 2443 drivers/net/ethernet/intel/iavf/iavf_txrx.c tx_ring->tx_stats.tx_busy++; tx_stats 370 drivers/net/ethernet/intel/iavf/iavf_txrx.h struct iavf_tx_queue_stats tx_stats; tx_stats 105 drivers/net/ethernet/intel/ice/ice_main.c if (tx_ring->tx_stats.prev_pkt == packets) { tx_stats 115 drivers/net/ethernet/intel/ice/ice_main.c tx_ring->tx_stats.prev_pkt = tx_stats 3643 drivers/net/ethernet/intel/ice/ice_main.c vsi->tx_restart += ring->tx_stats.restart_q; tx_stats 3644 drivers/net/ethernet/intel/ice/ice_main.c vsi->tx_busy += ring->tx_stats.tx_busy; tx_stats 3645 drivers/net/ethernet/intel/ice/ice_main.c vsi->tx_linearize += ring->tx_stats.tx_linearize; tx_stats 213 drivers/net/ethernet/intel/ice/ice_txrx.c ++tx_ring->tx_stats.restart_q; tx_stats 254 drivers/net/ethernet/intel/ice/ice_txrx.c tx_ring->tx_stats.prev_pkt = -1; tx_stats 1560 drivers/net/ethernet/intel/ice/ice_txrx.c ++tx_ring->tx_stats.restart_q; tx_stats 2120 drivers/net/ethernet/intel/ice/ice_txrx.c tx_ring->tx_stats.tx_linearize++; tx_stats 2131 drivers/net/ethernet/intel/ice/ice_txrx.c tx_ring->tx_stats.tx_busy++; tx_stats 196 drivers/net/ethernet/intel/ice/ice_txrx.h struct ice_txq_stats tx_stats; tx_stats 280 drivers/net/ethernet/intel/igb/igb.h struct igb_tx_queue_stats tx_stats; tx_stats 2320 drivers/net/ethernet/intel/igb/igb_ethtool.c data[i] = ring->tx_stats.packets; tx_stats 2321 drivers/net/ethernet/intel/igb/igb_ethtool.c data[i+1] = ring->tx_stats.bytes; tx_stats 2322 drivers/net/ethernet/intel/igb/igb_ethtool.c data[i+2] = ring->tx_stats.restart_queue; tx_stats 2326 drivers/net/ethernet/intel/igb/igb_ethtool.c restart2 = ring->tx_stats.restart_queue2; tx_stats 5902 drivers/net/ethernet/intel/igb/igb_main.c tx_ring->tx_stats.restart_queue2++; tx_stats 6314 drivers/net/ethernet/intel/igb/igb_main.c _bytes = ring->tx_stats.bytes; tx_stats 6315 drivers/net/ethernet/intel/igb/igb_main.c _packets = ring->tx_stats.packets; tx_stats 7838 drivers/net/ethernet/intel/igb/igb_main.c tx_ring->tx_stats.bytes += total_bytes; tx_stats 7839 drivers/net/ethernet/intel/igb/igb_main.c tx_ring->tx_stats.packets += total_packets; tx_stats 7901 drivers/net/ethernet/intel/igb/igb_main.c tx_ring->tx_stats.restart_queue++; tx_stats 270 drivers/net/ethernet/intel/igc/igc.h struct igc_tx_queue_stats tx_stats; tx_stats 752 drivers/net/ethernet/intel/igc/igc_ethtool.c data[i] = ring->tx_stats.packets; tx_stats 753 drivers/net/ethernet/intel/igc/igc_ethtool.c data[i + 1] = ring->tx_stats.bytes; tx_stats 754 drivers/net/ethernet/intel/igc/igc_ethtool.c data[i + 2] = ring->tx_stats.restart_queue; tx_stats 758 drivers/net/ethernet/intel/igc/igc_ethtool.c restart2 = ring->tx_stats.restart_queue2; tx_stats 909 drivers/net/ethernet/intel/igc/igc_main.c tx_ring->tx_stats.restart_queue2++; tx_stats 1795 drivers/net/ethernet/intel/igc/igc_main.c tx_ring->tx_stats.bytes += total_bytes; tx_stats 1796 drivers/net/ethernet/intel/igc/igc_main.c tx_ring->tx_stats.packets += total_packets; tx_stats 1857 drivers/net/ethernet/intel/igc/igc_main.c tx_ring->tx_stats.restart_queue++; tx_stats 1956 drivers/net/ethernet/intel/igc/igc_main.c _bytes = ring->tx_stats.bytes; tx_stats 1957 drivers/net/ethernet/intel/igc/igc_main.c _packets = ring->tx_stats.packets; tx_stats 349 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_tx_queue_stats tx_stats; tx_stats 1029 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c u32 tx_done_old = tx_ring->tx_stats.tx_done_old; tx_stats 1051 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c tx_ring->tx_stats.tx_done_old = tx_done; tx_stats 1266 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ++tx_ring->tx_stats.restart_queue; tx_stats 7088 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c restart_queue += tx_ring->tx_stats.restart_queue; tx_stats 7089 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c tx_busy += tx_ring->tx_stats.tx_busy; tx_stats 7096 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c restart_queue += xdp_ring->tx_stats.restart_queue; tx_stats 7097 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c tx_busy += xdp_ring->tx_stats.tx_busy; tx_stats 8188 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ++tx_ring->tx_stats.restart_queue; tx_stats 8630 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c tx_ring->tx_stats.tx_busy++; tx_stats 10495 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c memset(&tx_ring->tx_stats, 0, sizeof(tx_ring->tx_stats)); tx_stats 112 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct ixgbevf_tx_queue_stats tx_stats; tx_stats 216 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c u32 tx_done_old = tx_ring->tx_stats.tx_done_old; tx_stats 235 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c tx_ring->tx_stats.tx_done_old = tx_done; tx_stats 419 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ++tx_ring->tx_stats.restart_queue; tx_stats 4098 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ++tx_ring->tx_stats.restart_queue; tx_stats 4145 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c tx_ring->tx_stats.tx_busy++; tx_stats 310 drivers/net/ethernet/marvell/octeontx2/af/mbox.h u64 tx_stats[CGX_TX_STATS_COUNT]; tx_stats 400 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c rsp->tx_stats[stat] = tx_stat; tx_stats 2034 drivers/net/ethernet/marvell/sky2.c u64_stats_update_begin(&sky2->tx_stats.syncp); tx_stats 2035 drivers/net/ethernet/marvell/sky2.c sky2->tx_stats.packets += pkts_compl; tx_stats 2036 drivers/net/ethernet/marvell/sky2.c sky2->tx_stats.bytes += bytes_compl; tx_stats 2037 drivers/net/ethernet/marvell/sky2.c u64_stats_update_end(&sky2->tx_stats.syncp); tx_stats 3905 drivers/net/ethernet/marvell/sky2.c start = u64_stats_fetch_begin_irq(&sky2->tx_stats.syncp); tx_stats 3906 drivers/net/ethernet/marvell/sky2.c _bytes = sky2->tx_stats.bytes; tx_stats 3907 drivers/net/ethernet/marvell/sky2.c _packets = sky2->tx_stats.packets; tx_stats 3908 drivers/net/ethernet/marvell/sky2.c } while (u64_stats_fetch_retry_irq(&sky2->tx_stats.syncp, start)); tx_stats 4740 drivers/net/ethernet/marvell/sky2.c u64_stats_init(&sky2->tx_stats.syncp); tx_stats 2229 drivers/net/ethernet/marvell/sky2.h struct sky2_stats tx_stats; tx_stats 1578 drivers/net/ethernet/neterion/vxge/vxge-config.c status = __vxge_hw_vpath_xmac_tx_stats_get(vpath, &hw_stats->tx_stats); tx_stats 312 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_ttl_eth_frms; tx_stats 313 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_ttl_eth_octets; tx_stats 314 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_data_octets; tx_stats 315 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_mcast_frms; tx_stats 316 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_bcast_frms; tx_stats 317 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_ucast_frms; tx_stats 318 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_tagged_frms; tx_stats 319 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_vld_ip; tx_stats 320 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_vld_ip_octets; tx_stats 321 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_icmp; tx_stats 322 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_tcp; tx_stats 323 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_rst_tcp; tx_stats 324 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_udp; tx_stats 325 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_unknown_protocol; tx_stats 326 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_lost_ip; tx_stats 327 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_parse_error; tx_stats 328 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_tcp_offload; tx_stats 329 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_retx_tcp_offload; tx_stats 330 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c *ptr++ = vpath_info->tx_stats.tx_lost_ip_offload; tx_stats 1181 drivers/net/ethernet/neterion/vxge/vxge-traffic.h /*0x058*/ struct vxge_hw_xmac_vpath_tx_stats tx_stats; tx_stats 627 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h struct qlcnic_tx_queue_stats tx_stats; tx_stats 1306 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c struct qlcnic_tx_queue_stats tx_stats; tx_stats 1310 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c memset(&tx_stats, 0, sizeof(tx_stats)); tx_stats 1313 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c tx_stats.xmit_on += tx_ring->tx_stats.xmit_on; tx_stats 1314 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c tx_stats.xmit_off += tx_ring->tx_stats.xmit_off; tx_stats 1315 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c tx_stats.xmit_called += tx_ring->tx_stats.xmit_called; tx_stats 1316 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c tx_stats.xmit_finished += tx_ring->tx_stats.xmit_finished; tx_stats 1317 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c tx_stats.tx_bytes += tx_ring->tx_stats.tx_bytes; tx_stats 1320 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c adapter->stats.xmit_on = tx_stats.xmit_on; tx_stats 1321 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c adapter->stats.xmit_off = tx_stats.xmit_off; tx_stats 1322 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c adapter->stats.xmitcalled = tx_stats.xmit_called; tx_stats 1323 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c adapter->stats.xmitfinished = tx_stats.xmit_finished; tx_stats 1324 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c adapter->stats.txbytes = tx_stats.tx_bytes; tx_stats 1333 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.xmit_on); tx_stats 1334 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.xmit_off); tx_stats 1335 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.xmit_called); tx_stats 1336 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.xmit_finished); tx_stats 1337 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c *data++ = QLCNIC_FILL_STATS(tx_ring->tx_stats.tx_bytes); tx_stats 697 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c tx_ring->tx_stats.xmit_off++; tx_stats 773 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c tx_ring->tx_stats.tx_bytes += skb->len; tx_stats 774 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c tx_ring->tx_stats.xmit_called++; tx_stats 916 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c tx_ring->tx_stats.xmit_finished++; tx_stats 934 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c tx_ring->tx_stats.xmit_on++; tx_stats 3047 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c tx_ring->tx_stats.xmit_finished, tx_stats 3048 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c tx_ring->tx_stats.xmit_called, tx_stats 3049 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c tx_ring->tx_stats.xmit_on, tx_stats 3050 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c tx_ring->tx_stats.xmit_off); tx_stats 595 drivers/net/ethernet/realtek/8139too.c struct rtl8139_stats tx_stats; tx_stats 798 drivers/net/ethernet/realtek/8139too.c u64_stats_init(&tp->tx_stats.syncp); tx_stats 1805 drivers/net/ethernet/realtek/8139too.c u64_stats_update_begin(&tp->tx_stats.syncp); tx_stats 1806 drivers/net/ethernet/realtek/8139too.c tp->tx_stats.packets++; tx_stats 1807 drivers/net/ethernet/realtek/8139too.c tp->tx_stats.bytes += txstatus & 0x7ff; tx_stats 1808 drivers/net/ethernet/realtek/8139too.c u64_stats_update_end(&tp->tx_stats.syncp); tx_stats 2540 drivers/net/ethernet/realtek/8139too.c start = u64_stats_fetch_begin_irq(&tp->tx_stats.syncp); tx_stats 2541 drivers/net/ethernet/realtek/8139too.c stats->tx_packets = tp->tx_stats.packets; tx_stats 2542 drivers/net/ethernet/realtek/8139too.c stats->tx_bytes = tp->tx_stats.bytes; tx_stats 2543 drivers/net/ethernet/realtek/8139too.c } while (u64_stats_fetch_retry_irq(&tp->tx_stats.syncp, start)); tx_stats 659 drivers/net/ethernet/realtek/r8169_main.c struct rtl8169_stats tx_stats; tx_stats 6096 drivers/net/ethernet/realtek/r8169_main.c u64_stats_update_begin(&tp->tx_stats.syncp); tx_stats 6097 drivers/net/ethernet/realtek/r8169_main.c tp->tx_stats.packets += pkts_compl; tx_stats 6098 drivers/net/ethernet/realtek/r8169_main.c tp->tx_stats.bytes += bytes_compl; tx_stats 6099 drivers/net/ethernet/realtek/r8169_main.c u64_stats_update_end(&tp->tx_stats.syncp); tx_stats 6540 drivers/net/ethernet/realtek/r8169_main.c start = u64_stats_fetch_begin_irq(&tp->tx_stats.syncp); tx_stats 6541 drivers/net/ethernet/realtek/r8169_main.c stats->tx_packets = tp->tx_stats.packets; tx_stats 6542 drivers/net/ethernet/realtek/r8169_main.c stats->tx_bytes = tp->tx_stats.bytes; tx_stats 6543 drivers/net/ethernet/realtek/r8169_main.c } while (u64_stats_fetch_retry_irq(&tp->tx_stats.syncp, start)); tx_stats 7164 drivers/net/ethernet/realtek/r8169_main.c u64_stats_init(&tp->tx_stats.syncp); tx_stats 1005 drivers/net/ethernet/ti/netcp_core.c struct netcp_stats *tx_stats = &netcp->stats; tx_stats 1020 drivers/net/ethernet/ti/netcp_core.c tx_stats->tx_errors++; tx_stats 1031 drivers/net/ethernet/ti/netcp_core.c tx_stats->tx_errors++; tx_stats 1048 drivers/net/ethernet/ti/netcp_core.c u64_stats_update_begin(&tx_stats->syncp_tx); tx_stats 1049 drivers/net/ethernet/ti/netcp_core.c tx_stats->tx_packets++; tx_stats 1050 drivers/net/ethernet/ti/netcp_core.c tx_stats->tx_bytes += skb->len; tx_stats 1051 drivers/net/ethernet/ti/netcp_core.c u64_stats_update_end(&tx_stats->syncp_tx); tx_stats 1268 drivers/net/ethernet/ti/netcp_core.c struct netcp_stats *tx_stats = &netcp->stats; tx_stats 1284 drivers/net/ethernet/ti/netcp_core.c tx_stats->tx_dropped++; tx_stats 1310 drivers/net/ethernet/ti/netcp_core.c tx_stats->tx_dropped++; tx_stats 478 drivers/net/ethernet/via/via-rhine.c struct rhine_stats tx_stats; tx_stats 934 drivers/net/ethernet/via/via-rhine.c u64_stats_init(&rp->tx_stats.syncp); tx_stats 1978 drivers/net/ethernet/via/via-rhine.c u64_stats_update_begin(&rp->tx_stats.syncp); tx_stats 1979 drivers/net/ethernet/via/via-rhine.c rp->tx_stats.bytes += skb->len; tx_stats 1980 drivers/net/ethernet/via/via-rhine.c rp->tx_stats.packets++; tx_stats 1981 drivers/net/ethernet/via/via-rhine.c u64_stats_update_end(&rp->tx_stats.syncp); tx_stats 2238 drivers/net/ethernet/via/via-rhine.c start = u64_stats_fetch_begin_irq(&rp->tx_stats.syncp); tx_stats 2239 drivers/net/ethernet/via/via-rhine.c stats->tx_packets = rp->tx_stats.packets; tx_stats 2240 drivers/net/ethernet/via/via-rhine.c stats->tx_bytes = rp->tx_stats.bytes; tx_stats 2241 drivers/net/ethernet/via/via-rhine.c } while (u64_stats_fetch_retry_irq(&rp->tx_stats.syncp, start)); tx_stats 970 drivers/net/hyperv/hyperv_net.h struct netvsc_stats tx_stats; tx_stats 687 drivers/net/hyperv/netvsc.c struct netvsc_stats *tx_stats; tx_stats 693 drivers/net/hyperv/netvsc.c tx_stats = &net_device->chan_table[q_idx].tx_stats; tx_stats 695 drivers/net/hyperv/netvsc.c u64_stats_update_begin(&tx_stats->syncp); tx_stats 696 drivers/net/hyperv/netvsc.c tx_stats->packets += packet->total_packets; tx_stats 697 drivers/net/hyperv/netvsc.c tx_stats->bytes += packet->total_bytes; tx_stats 698 drivers/net/hyperv/netvsc.c u64_stats_update_end(&tx_stats->syncp); tx_stats 1393 drivers/net/hyperv/netvsc.c u64_stats_init(&nvchan->tx_stats.syncp); tx_stats 1223 drivers/net/hyperv/netvsc_drv.c stats = &nvchan->tx_stats; tx_stats 1274 drivers/net/hyperv/netvsc_drv.c stats = &nvchan->tx_stats; tx_stats 1424 drivers/net/hyperv/netvsc_drv.c qstats = &nvdev->chan_table[j].tx_stats; tx_stats 2329 drivers/net/vxlan.c struct pcpu_sw_netstats *tx_stats, *rx_stats; tx_stats 2335 drivers/net/vxlan.c tx_stats = this_cpu_ptr(src_vxlan->dev->tstats); tx_stats 2362 drivers/net/vxlan.c u64_stats_update_begin(&tx_stats->syncp); tx_stats 2363 drivers/net/vxlan.c tx_stats->tx_packets++; tx_stats 2364 drivers/net/vxlan.c tx_stats->tx_bytes += len; tx_stats 2365 drivers/net/vxlan.c u64_stats_update_end(&tx_stats->syncp); tx_stats 504 drivers/net/wireless/ath/ath10k/core.h struct ath10k_htt_tx_stats *tx_stats; tx_stats 666 drivers/net/wireless/ath/ath10k/debugfs_sta.c if (!arsta->tx_stats) { tx_stats 676 drivers/net/wireless/ath/ath10k/debugfs_sta.c stats = &arsta->tx_stats->stats[k]; tx_stats 734 drivers/net/wireless/ath/ath10k/debugfs_sta.c arsta->tx_stats->tx_duration); tx_stats 736 drivers/net/wireless/ath/ath10k/debugfs_sta.c "BA fails\n %llu\n", arsta->tx_stats->ba_fails); tx_stats 738 drivers/net/wireless/ath/ath10k/debugfs_sta.c "ack fails\n %llu\n", arsta->tx_stats->ack_fails); tx_stats 1347 drivers/net/wireless/ath/ath10k/htt.h struct htt_dbg_stats_wal_tx_stats tx_stats; tx_stats 3335 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k_htt_tx_stats *tx_stats; tx_stats 3339 drivers/net/wireless/ath/ath10k/htt_rx.c if (!arsta->tx_stats) tx_stats 3342 drivers/net/wireless/ath/ath10k/htt_rx.c tx_stats = arsta->tx_stats; tx_stats 3352 drivers/net/wireless/ath/ath10k/htt_rx.c #define STATS_OP_FMT(name) tx_stats->stats[ATH10K_STATS_TYPE_##name] tx_stats 3380 drivers/net/wireless/ath/ath10k/htt_rx.c tx_stats->ba_fails += ATH10K_HW_BA_FAIL(pstats->flags); tx_stats 3410 drivers/net/wireless/ath/ath10k/htt_rx.c tx_stats->ack_fails += tx_stats 3447 drivers/net/wireless/ath/ath10k/htt_rx.c tx_stats->tx_duration += pstats->duration; tx_stats 3574 drivers/net/wireless/ath/ath10k/htt_rx.c struct htt_per_peer_tx_stats_ind *tx_stats; tx_stats 3588 drivers/net/wireless/ath/ath10k/htt_rx.c tx_stats = (struct htt_per_peer_tx_stats_ind *) tx_stats 3590 drivers/net/wireless/ath/ath10k/htt_rx.c peer_id = __le16_to_cpu(tx_stats->peer_id); tx_stats 3603 drivers/net/wireless/ath/ath10k/htt_rx.c tx_stats = (struct htt_per_peer_tx_stats_ind *) tx_stats 3606 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->succ_bytes = __le32_to_cpu(tx_stats->succ_bytes); tx_stats 3607 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->retry_bytes = __le32_to_cpu(tx_stats->retry_bytes); tx_stats 3609 drivers/net/wireless/ath/ath10k/htt_rx.c __le32_to_cpu(tx_stats->failed_bytes); tx_stats 3610 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->ratecode = tx_stats->ratecode; tx_stats 3611 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->flags = tx_stats->flags; tx_stats 3612 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->succ_pkts = __le16_to_cpu(tx_stats->succ_pkts); tx_stats 3613 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->retry_pkts = __le16_to_cpu(tx_stats->retry_pkts); tx_stats 3614 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->failed_pkts = __le16_to_cpu(tx_stats->failed_pkts); tx_stats 3615 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->duration = __le16_to_cpu(tx_stats->tx_duration); tx_stats 3629 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k_10_2_peer_tx_stats *tx_stats; tx_stats 3638 drivers/net/wireless/ath/ath10k/htt_rx.c tx_stats = (struct ath10k_10_2_peer_tx_stats *)((hdr->payload) + tx_stats 3641 drivers/net/wireless/ath/ath10k/htt_rx.c if (!tx_stats->tx_ppdu_cnt) tx_stats 3644 drivers/net/wireless/ath/ath10k/htt_rx.c peer_id = tx_stats->peer_id; tx_stats 3656 drivers/net/wireless/ath/ath10k/htt_rx.c for (i = 0; i < tx_stats->tx_ppdu_cnt; i++) { tx_stats 3658 drivers/net/wireless/ath/ath10k/htt_rx.c __le16_to_cpu(tx_stats->success_bytes[i]); tx_stats 3660 drivers/net/wireless/ath/ath10k/htt_rx.c __le16_to_cpu(tx_stats->retry_bytes[i]); tx_stats 3662 drivers/net/wireless/ath/ath10k/htt_rx.c __le16_to_cpu(tx_stats->failed_bytes[i]); tx_stats 3663 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->ratecode = tx_stats->ratecode[i]; tx_stats 3664 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->flags = tx_stats->flags[i]; tx_stats 3665 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->succ_pkts = tx_stats->success_pkts[i]; tx_stats 3666 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->retry_pkts = tx_stats->retry_pkts[i]; tx_stats 3667 drivers/net/wireless/ath/ath10k/htt_rx.c p_tx_stats->failed_pkts = tx_stats->failed_pkts[i]; tx_stats 6517 drivers/net/wireless/ath/ath10k/mac.c arsta->tx_stats = kzalloc(sizeof(*arsta->tx_stats), tx_stats 6519 drivers/net/wireless/ath/ath10k/mac.c if (!arsta->tx_stats) { tx_stats 6531 drivers/net/wireless/ath/ath10k/mac.c kfree(arsta->tx_stats); tx_stats 6544 drivers/net/wireless/ath/ath10k/mac.c kfree(arsta->tx_stats); tx_stats 6565 drivers/net/wireless/ath/ath10k/mac.c kfree(arsta->tx_stats); tx_stats 6577 drivers/net/wireless/ath/ath10k/mac.c kfree(arsta->tx_stats); tx_stats 6633 drivers/net/wireless/ath/ath10k/mac.c kfree(arsta->tx_stats); tx_stats 6634 drivers/net/wireless/ath/ath10k/mac.c arsta->tx_stats = NULL; tx_stats 1832 drivers/net/wireless/ath/ath6kl/wmi.h struct tx_stats tx; tx_stats 329 drivers/net/wireless/ath/ath9k/htc.h #define TX_STAT_INC(c) (hif_dev->htc_handle->drv_priv->debug.tx_stats.c++) tx_stats 330 drivers/net/wireless/ath/ath9k/htc.h #define TX_STAT_ADD(c, a) (hif_dev->htc_handle->drv_priv->debug.tx_stats.c += a) tx_stats 333 drivers/net/wireless/ath/ath9k/htc.h #define CAB_STAT_INC priv->debug.tx_stats.cab_queued++ tx_stats 335 drivers/net/wireless/ath/ath9k/htc.h #define TX_QSTAT_INC(q) (priv->debug.tx_stats.queue_stats[q]++) tx_stats 360 drivers/net/wireless/ath/ath9k/htc.h struct ath_tx_stats tx_stats; tx_stats 202 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.buf_queued); tx_stats 205 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.buf_completed); tx_stats 208 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.skb_queued); tx_stats 211 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.skb_success); tx_stats 214 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.skb_failed); tx_stats 217 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.cab_queued); tx_stats 221 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.queue_stats[IEEE80211_AC_BE]); tx_stats 224 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.queue_stats[IEEE80211_AC_BK]); tx_stats 227 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.queue_stats[IEEE80211_AC_VI]); tx_stats 230 drivers/net/wireless/ath/ath9k/htc_drv_debug.c priv->debug.tx_stats.queue_stats[IEEE80211_AC_VO]); tx_stats 443 drivers/net/wireless/ath/ath9k/htc_drv_debug.c #define STXBASE priv->debug.tx_stats tx_stats 445 drivers/net/wireless/ath/ath9k/htc_drv_debug.c #define SKBTXBASE priv->debug.tx_stats tx_stats 365 drivers/net/wireless/ath/carl9170/carl9170.h struct carl9170_tx_queue_stats tx_stats[__AR9170_NUM_TXQ]; tx_stats 253 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[0].len, ar->tx_stats[0].limit, tx_stats 254 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[1].len, ar->tx_stats[1].limit, tx_stats 255 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[2].len, ar->tx_stats[2].limit, tx_stats 256 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[3].len, ar->tx_stats[3].limit); tx_stats 261 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[0].count, ar->tx_stats[1].count, tx_stats 262 drivers/net/wireless/ath/carl9170/debug.c ar->tx_stats[2].count, ar->tx_stats[3].count); tx_stats 306 drivers/net/wireless/ath/carl9170/main.c memset(&ar->tx_stats, 0, sizeof(ar->tx_stats)); tx_stats 308 drivers/net/wireless/ath/carl9170/main.c ar->tx_stats[i].limit = CARL9170_NUM_TX_LIMIT_HARD; tx_stats 92 drivers/net/wireless/ath/carl9170/tx.c ar->tx_stats[queue].len++; tx_stats 93 drivers/net/wireless/ath/carl9170/tx.c ar->tx_stats[queue].count++; tx_stats 97 drivers/net/wireless/ath/carl9170/tx.c if (mem_full || ar->tx_stats[i].len >= ar->tx_stats[i].limit) { tx_stats 164 drivers/net/wireless/ath/carl9170/tx.c ar->tx_stats[queue].len--; tx_stats 169 drivers/net/wireless/ath/carl9170/tx.c if (ar->tx_stats[i].len >= CARL9170_NUM_TX_LIMIT_SOFT) tx_stats 1267 drivers/net/wireless/intel/iwlegacy/common.h struct traffic_stats tx_stats; tx_stats 19 drivers/net/wireless/intel/iwlegacy/debug.c memset(&il->tx_stats, 0, sizeof(struct traffic_stats)); tx_stats 33 drivers/net/wireless/intel/iwlegacy/debug.c stats = &il->tx_stats; tx_stats 219 drivers/net/wireless/intel/iwlegacy/debug.c il_get_mgmt_string(cnt), il->tx_stats.mgmt[cnt]); tx_stats 225 drivers/net/wireless/intel/iwlegacy/debug.c il_get_ctrl_string(cnt), il->tx_stats.ctrl[cnt]); tx_stats 230 drivers/net/wireless/intel/iwlegacy/debug.c il->tx_stats.data_cnt); tx_stats 233 drivers/net/wireless/intel/iwlegacy/debug.c il->tx_stats.data_bytes); tx_stats 1293 drivers/net/wireless/intel/iwlegacy/debug.c DEBUGFS_READ_FILE_OPS(tx_stats); tx_stats 1337 drivers/net/wireless/intel/iwlegacy/debug.c DEBUGFS_ADD_FILE(tx_stats, dir_debug, 0400); tx_stats 805 drivers/net/wireless/intel/iwlwifi/mvm/rs.c pers->tx_stats[tbl->column][scale_index].total += attempts; tx_stats 806 drivers/net/wireless/intel/iwlwifi/mvm/rs.c pers->tx_stats[tbl->column][scale_index].success += successes; tx_stats 3121 drivers/net/wireless/intel/iwlwifi/mvm/rs.c lq_sta->pers.tx_stats[column][index].total += attempts; tx_stats 3122 drivers/net/wireless/intel/iwlwifi/mvm/rs.c lq_sta->pers.tx_stats[column][index].success += success; tx_stats 4009 drivers/net/wireless/intel/iwlwifi/mvm/rs.c stats = &(lq_sta->pers.tx_stats[col][rate]); tx_stats 4028 drivers/net/wireless/intel/iwlwifi/mvm/rs.c memset(lq_sta->pers.tx_stats, 0, sizeof(lq_sta->pers.tx_stats)); tx_stats 391 drivers/net/wireless/intel/iwlwifi/mvm/rs.h struct rs_rate_stats tx_stats[RS_COLUMN_COUNT][IWL_RATE_COUNT]; tx_stats 142 drivers/net/wireless/intersil/p54/fwio.c priv->tx_stats[P54_QUEUE_AC_VO].limit = 16; tx_stats 143 drivers/net/wireless/intersil/p54/fwio.c priv->tx_stats[P54_QUEUE_AC_VI].limit = 16; tx_stats 144 drivers/net/wireless/intersil/p54/fwio.c priv->tx_stats[P54_QUEUE_AC_BE].limit = 16; tx_stats 145 drivers/net/wireless/intersil/p54/fwio.c priv->tx_stats[P54_QUEUE_AC_BK].limit = 16; tx_stats 147 drivers/net/wireless/intersil/p54/fwio.c priv->tx_stats[P54_QUEUE_AC_VO].limit = 3; tx_stats 148 drivers/net/wireless/intersil/p54/fwio.c priv->tx_stats[P54_QUEUE_AC_VI].limit = 4; tx_stats 149 drivers/net/wireless/intersil/p54/fwio.c priv->tx_stats[P54_QUEUE_AC_BE].limit = 3; tx_stats 150 drivers/net/wireless/intersil/p54/fwio.c priv->tx_stats[P54_QUEUE_AC_BK].limit = 2; tx_stats 214 drivers/net/wireless/intersil/p54/main.c priv->tx_stats[i].count = 0; tx_stats 215 drivers/net/wireless/intersil/p54/main.c priv->tx_stats[i].len = 0; tx_stats 654 drivers/net/wireless/intersil/p54/main.c BUILD_BUG_ON(P54_QUEUE_NUM > ARRAY_SIZE(priv->tx_stats)); tx_stats 662 drivers/net/wireless/intersil/p54/main.c total += priv->tx_stats[i].len; tx_stats 756 drivers/net/wireless/intersil/p54/main.c priv->tx_stats[P54_QUEUE_BEACON].limit = 1; tx_stats 757 drivers/net/wireless/intersil/p54/main.c priv->tx_stats[P54_QUEUE_FWSCAN].limit = 1; tx_stats 758 drivers/net/wireless/intersil/p54/main.c priv->tx_stats[P54_QUEUE_MGMT].limit = 3; tx_stats 759 drivers/net/wireless/intersil/p54/main.c priv->tx_stats[P54_QUEUE_CAB].limit = 3; tx_stats 760 drivers/net/wireless/intersil/p54/main.c priv->tx_stats[P54_QUEUE_DATA].limit = 5; tx_stats 191 drivers/net/wireless/intersil/p54/p54.h struct p54_tx_queue_stats tx_stats[8]; tx_stats 178 drivers/net/wireless/intersil/p54/txrx.c if (priv->tx_stats[i + P54_QUEUE_DATA].len < tx_stats 179 drivers/net/wireless/intersil/p54/txrx.c priv->tx_stats[i + P54_QUEUE_DATA].limit) tx_stats 195 drivers/net/wireless/intersil/p54/txrx.c queue = &priv->tx_stats[p54_queue]; tx_stats 222 drivers/net/wireless/intersil/p54/txrx.c priv->tx_stats[GET_HW_QUEUE(skb)].len--; tx_stats 927 drivers/net/wireless/intersil/p54/txrx.c txhdr->backlog = priv->tx_stats[queue].len - 1; tx_stats 344 drivers/net/wireless/marvell/mwl8k.c struct tx_traffic_info tx_stats[MWL8K_MAX_TID]; tx_stats 1854 drivers/net/wireless/marvell/mwl8k.c struct tx_traffic_info *tx_stats; tx_stats 1857 drivers/net/wireless/marvell/mwl8k.c tx_stats = &sta_info->tx_stats[tid]; tx_stats 1860 drivers/net/wireless/marvell/mwl8k.c tx_stats->pkts > MWL8K_AMPDU_PACKET_THRESHOLD; tx_stats 1866 drivers/net/wireless/marvell/mwl8k.c struct tx_traffic_info *tx_stats; tx_stats 1869 drivers/net/wireless/marvell/mwl8k.c tx_stats = &sta_info->tx_stats[tid]; tx_stats 1871 drivers/net/wireless/marvell/mwl8k.c if (tx_stats->start_time == 0) tx_stats 1872 drivers/net/wireless/marvell/mwl8k.c tx_stats->start_time = jiffies; tx_stats 1878 drivers/net/wireless/marvell/mwl8k.c if (jiffies - tx_stats->start_time > HZ) { tx_stats 1879 drivers/net/wireless/marvell/mwl8k.c tx_stats->pkts = 0; tx_stats 1880 drivers/net/wireless/marvell/mwl8k.c tx_stats->start_time = 0; tx_stats 1882 drivers/net/wireless/marvell/mwl8k.c tx_stats->pkts++; tx_stats 329 drivers/net/wireless/rsi/rsi_91x_core.c common->tx_stats.total_tx_pkt_send[q_num]++; tx_stats 144 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_send[MGMT_SOFT_Q]); tx_stats 148 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_freed[MGMT_SOFT_Q]); tx_stats 152 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_send[VO_Q]); tx_stats 156 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_freed[VO_Q]); tx_stats 158 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_send[VI_Q]); tx_stats 162 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_freed[VI_Q]); tx_stats 164 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_send[BE_Q]); tx_stats 168 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_freed[BE_Q]); tx_stats 170 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_send[BK_Q]); tx_stats 174 drivers/net/wireless/rsi/rsi_91x_debugfs.c common->tx_stats.total_tx_pkt_freed[BK_Q]); tx_stats 319 drivers/net/wireless/rsi/rsi_91x_hal.c ++common->tx_stats.total_tx_pkt_freed[skb->priority]; tx_stats 262 drivers/net/wireless/rsi/rsi_main.h struct transmit_q_stats tx_stats; tx_stats 160 drivers/net/xen-netfront.c struct netfront_stats __percpu *tx_stats; tx_stats 568 drivers/net/xen-netfront.c struct netfront_stats *tx_stats = this_cpu_ptr(np->tx_stats); tx_stats 689 drivers/net/xen-netfront.c u64_stats_update_begin(&tx_stats->syncp); tx_stats 690 drivers/net/xen-netfront.c tx_stats->bytes += skb->len; tx_stats 691 drivers/net/xen-netfront.c tx_stats->packets++; tx_stats 692 drivers/net/xen-netfront.c u64_stats_update_end(&tx_stats->syncp); tx_stats 1103 drivers/net/xen-netfront.c struct netfront_stats *tx_stats = per_cpu_ptr(np->tx_stats, cpu); tx_stats 1108 drivers/net/xen-netfront.c start = u64_stats_fetch_begin_irq(&tx_stats->syncp); tx_stats 1109 drivers/net/xen-netfront.c tx_packets = tx_stats->packets; tx_stats 1110 drivers/net/xen-netfront.c tx_bytes = tx_stats->bytes; tx_stats 1111 drivers/net/xen-netfront.c } while (u64_stats_fetch_retry_irq(&tx_stats->syncp, start)); tx_stats 1285 drivers/net/xen-netfront.c free_percpu(np->tx_stats); tx_stats 1308 drivers/net/xen-netfront.c np->tx_stats = netdev_alloc_pcpu_stats(struct netfront_stats); tx_stats 1309 drivers/net/xen-netfront.c if (np->tx_stats == NULL) tx_stats 313 net/mac80211/mesh_hwmp.c sta_set_rate_info_tx(sta, &sta->tx_stats.last_rate, &rinfo); tx_stats 2137 net/mac80211/sta_info.c tidstats->tx_msdu = sta->tx_stats.msdu[tid]; tx_stats 2221 net/mac80211/sta_info.c sinfo->tx_bytes += sta->tx_stats.bytes[ac]; tx_stats 2228 net/mac80211/sta_info.c sinfo->tx_packets += sta->tx_stats.packets[ac]; tx_stats 2342 net/mac80211/sta_info.c sta_set_rate_info_tx(sta, &sta->tx_stats.last_rate, tx_stats 600 net/mac80211/sta_info.h } tx_stats; tx_stats 912 net/mac80211/status.c sta->tx_stats.last_rate = tx_stats 1176 net/mac80211/status.c sta->tx_stats.last_rate = info->status.rates[0]; tx_stats 775 net/mac80211/tx.c tx->sta->tx_stats.last_rate = txrc.reported_rate; tx_stats 777 net/mac80211/tx.c tx->sta->tx_stats.last_rate = txrc.reported_rate; tx_stats 843 net/mac80211/tx.c tx->sta->tx_stats.msdu[IEEE80211_NUM_TIDS]++; tx_stats 857 net/mac80211/tx.c tx->sta->tx_stats.msdu[tid]++; tx_stats 1010 net/mac80211/tx.c tx->sta->tx_stats.bytes[ac] += skb->len; tx_stats 1013 net/mac80211/tx.c tx->sta->tx_stats.packets[ac]++; tx_stats 3387 net/mac80211/tx.c sta->tx_stats.msdu[tid] += tx_stats 3390 net/mac80211/tx.c sta->tx_stats.msdu[tid]++; tx_stats 3397 net/mac80211/tx.c sta->tx_stats.bytes[skb_get_queue_mapping(skb)] += skb->len; tx_stats 3398 net/mac80211/tx.c sta->tx_stats.packets[skb_get_queue_mapping(skb)]++;