/drivers/net/ethernet/neterion/vxge/ |
D | vxge-ethtool.c | 290 *ptr++ = vpath_info->tx_stats.tx_ttl_eth_frms; in vxge_get_ethtool_stats() 291 *ptr++ = vpath_info->tx_stats.tx_ttl_eth_octets; in vxge_get_ethtool_stats() 292 *ptr++ = vpath_info->tx_stats.tx_data_octets; in vxge_get_ethtool_stats() 293 *ptr++ = vpath_info->tx_stats.tx_mcast_frms; in vxge_get_ethtool_stats() 294 *ptr++ = vpath_info->tx_stats.tx_bcast_frms; in vxge_get_ethtool_stats() 295 *ptr++ = vpath_info->tx_stats.tx_ucast_frms; in vxge_get_ethtool_stats() 296 *ptr++ = vpath_info->tx_stats.tx_tagged_frms; in vxge_get_ethtool_stats() 297 *ptr++ = vpath_info->tx_stats.tx_vld_ip; in vxge_get_ethtool_stats() 298 *ptr++ = vpath_info->tx_stats.tx_vld_ip_octets; in vxge_get_ethtool_stats() 299 *ptr++ = vpath_info->tx_stats.tx_icmp; in vxge_get_ethtool_stats() [all …]
|
/drivers/net/wireless/ath/carl9170/ |
D | debug.c | 256 ar->tx_stats[0].len, ar->tx_stats[0].limit, in carl9170_debugfs_qos_stat_read() 257 ar->tx_stats[1].len, ar->tx_stats[1].limit, in carl9170_debugfs_qos_stat_read() 258 ar->tx_stats[2].len, ar->tx_stats[2].limit, in carl9170_debugfs_qos_stat_read() 259 ar->tx_stats[3].len, ar->tx_stats[3].limit); in carl9170_debugfs_qos_stat_read() 264 ar->tx_stats[0].count, ar->tx_stats[1].count, in carl9170_debugfs_qos_stat_read() 265 ar->tx_stats[2].count, ar->tx_stats[3].count); in carl9170_debugfs_qos_stat_read()
|
D | tx.c | 93 ar->tx_stats[queue].len++; in carl9170_tx_accounting() 94 ar->tx_stats[queue].count++; in carl9170_tx_accounting() 98 if (mem_full || ar->tx_stats[i].len >= ar->tx_stats[i].limit) { in carl9170_tx_accounting() 165 ar->tx_stats[queue].len--; in carl9170_tx_accounting_free() 170 if (ar->tx_stats[i].len >= CARL9170_NUM_TX_LIMIT_SOFT) in carl9170_tx_accounting_free()
|
D | carl9170.h | 361 struct carl9170_tx_queue_stats tx_stats[__AR9170_NUM_TXQ]; member
|
D | main.c | 307 memset(&ar->tx_stats, 0, sizeof(ar->tx_stats)); in carl9170_zap_queues() 309 ar->tx_stats[i].limit = CARL9170_NUM_TX_LIMIT_HARD; in carl9170_zap_queues()
|
/drivers/net/wireless/p54/ |
D | main.c | 218 priv->tx_stats[i].count = 0; in p54_stop() 219 priv->tx_stats[i].len = 0; in p54_stop() 661 BUILD_BUG_ON(P54_QUEUE_NUM > ARRAY_SIZE(priv->tx_stats)); in p54_flush_count() 669 total += priv->tx_stats[i].len; in p54_flush_count() 762 priv->tx_stats[P54_QUEUE_BEACON].limit = 1; in p54_init_common() 763 priv->tx_stats[P54_QUEUE_FWSCAN].limit = 1; in p54_init_common() 764 priv->tx_stats[P54_QUEUE_MGMT].limit = 3; in p54_init_common() 765 priv->tx_stats[P54_QUEUE_CAB].limit = 3; in p54_init_common() 766 priv->tx_stats[P54_QUEUE_DATA].limit = 5; in p54_init_common()
|
D | fwio.c | 146 priv->tx_stats[P54_QUEUE_AC_VO].limit = 16; in p54_parse_firmware() 147 priv->tx_stats[P54_QUEUE_AC_VI].limit = 16; in p54_parse_firmware() 148 priv->tx_stats[P54_QUEUE_AC_BE].limit = 16; in p54_parse_firmware() 149 priv->tx_stats[P54_QUEUE_AC_BK].limit = 16; in p54_parse_firmware() 151 priv->tx_stats[P54_QUEUE_AC_VO].limit = 3; in p54_parse_firmware() 152 priv->tx_stats[P54_QUEUE_AC_VI].limit = 4; in p54_parse_firmware() 153 priv->tx_stats[P54_QUEUE_AC_BE].limit = 3; in p54_parse_firmware() 154 priv->tx_stats[P54_QUEUE_AC_BK].limit = 2; in p54_parse_firmware()
|
D | txrx.c | 179 if (priv->tx_stats[i + P54_QUEUE_DATA].len < in p54_wake_queues() 180 priv->tx_stats[i + P54_QUEUE_DATA].limit) in p54_wake_queues() 196 queue = &priv->tx_stats[p54_queue]; in p54_tx_qos_accounting_alloc() 223 priv->tx_stats[GET_HW_QUEUE(skb)].len--; in p54_tx_qos_accounting_free() 922 txhdr->backlog = priv->tx_stats[queue].len - 1; in p54_tx_80211()
|
D | p54.h | 194 struct p54_tx_queue_stats tx_stats[8]; member
|
/drivers/net/wireless/ath/ath9k/ |
D | htc_drv_debug.c | 202 priv->debug.tx_stats.buf_queued); in read_file_xmit() 205 priv->debug.tx_stats.buf_completed); in read_file_xmit() 208 priv->debug.tx_stats.skb_queued); in read_file_xmit() 211 priv->debug.tx_stats.skb_success); in read_file_xmit() 214 priv->debug.tx_stats.skb_failed); in read_file_xmit() 217 priv->debug.tx_stats.cab_queued); in read_file_xmit() 221 priv->debug.tx_stats.queue_stats[IEEE80211_AC_BE]); in read_file_xmit() 224 priv->debug.tx_stats.queue_stats[IEEE80211_AC_BK]); in read_file_xmit() 227 priv->debug.tx_stats.queue_stats[IEEE80211_AC_VI]); in read_file_xmit() 230 priv->debug.tx_stats.queue_stats[IEEE80211_AC_VO]); in read_file_xmit()
|
D | htc.h | 319 #define TX_STAT_INC(c) (hif_dev->htc_handle->drv_priv->debug.tx_stats.c++) 321 #define CAB_STAT_INC priv->debug.tx_stats.cab_queued++ 323 #define TX_QSTAT_INC(q) (priv->debug.tx_stats.queue_stats[q]++) 354 struct ath_tx_stats tx_stats; member
|
/drivers/net/wireless/iwlegacy/ |
D | debug.c | 37 memset(&il->tx_stats, 0, sizeof(struct traffic_stats)); in il_clear_traffic_stats() 51 stats = &il->tx_stats; in il_update_stats() 250 il_get_mgmt_string(cnt), il->tx_stats.mgmt[cnt]); in il_dbgfs_tx_stats_read() 256 il_get_ctrl_string(cnt), il->tx_stats.ctrl[cnt]); in il_dbgfs_tx_stats_read() 261 il->tx_stats.data_cnt); in il_dbgfs_tx_stats_read() 264 il->tx_stats.data_bytes); in il_dbgfs_tx_stats_read() 1328 DEBUGFS_READ_FILE_OPS(tx_stats); 1381 DEBUGFS_ADD_FILE(tx_stats, dir_debug, S_IRUSR); in il_dbgfs_register()
|
/drivers/net/ethernet/via/ |
D | via-rhine.c | 468 struct rhine_stats tx_stats; member 1806 u64_stats_update_begin(&rp->tx_stats.syncp); in rhine_tx() 1807 rp->tx_stats.bytes += rp->tx_skbuff[entry]->len; in rhine_tx() 1808 rp->tx_stats.packets++; in rhine_tx() 1809 u64_stats_update_end(&rp->tx_stats.syncp); in rhine_tx() 2055 start = u64_stats_fetch_begin_bh(&rp->tx_stats.syncp); in rhine_get_stats64() 2056 stats->tx_packets = rp->tx_stats.packets; in rhine_get_stats64() 2057 stats->tx_bytes = rp->tx_stats.bytes; in rhine_get_stats64() 2058 } while (u64_stats_fetch_retry_bh(&rp->tx_stats.syncp, start)); in rhine_get_stats64()
|
/drivers/net/ethernet/realtek/ |
D | 8139too.c | 590 struct rtl8139_stats tx_stats; member 1792 u64_stats_update_begin(&tp->tx_stats.syncp); in rtl8139_tx_interrupt() 1793 tp->tx_stats.packets++; in rtl8139_tx_interrupt() 1794 tp->tx_stats.bytes += txstatus & 0x7ff; in rtl8139_tx_interrupt() 1795 u64_stats_update_end(&tp->tx_stats.syncp); in rtl8139_tx_interrupt() 2529 start = u64_stats_fetch_begin_bh(&tp->tx_stats.syncp); in rtl8139_get_stats64() 2530 stats->tx_packets = tp->tx_stats.packets; in rtl8139_get_stats64() 2531 stats->tx_bytes = tp->tx_stats.bytes; in rtl8139_get_stats64() 2532 } while (u64_stats_fetch_retry_bh(&tp->tx_stats.syncp, start)); in rtl8139_get_stats64()
|
D | r8169.c | 741 struct rtl8169_stats tx_stats; member 6069 u64_stats_update_begin(&tp->tx_stats.syncp); in rtl_tx() 6070 tp->tx_stats.packets++; in rtl_tx() 6071 tp->tx_stats.bytes += tx_skb->skb->len; in rtl_tx() 6072 u64_stats_update_end(&tp->tx_stats.syncp); in rtl_tx() 6526 start = u64_stats_fetch_begin_bh(&tp->tx_stats.syncp); in rtl8169_get_stats64() 6527 stats->tx_packets = tp->tx_stats.packets; in rtl8169_get_stats64() 6528 stats->tx_bytes = tp->tx_stats.bytes; in rtl8169_get_stats64() 6529 } while (u64_stats_fetch_retry_bh(&tp->tx_stats.syncp, start)); in rtl8169_get_stats64()
|
/drivers/net/ethernet/marvell/ |
D | mvneta.c | 249 struct mvneta_stats tx_stats; member 440 start = u64_stats_fetch_begin_bh(&pp->tx_stats.syncp); in mvneta_get_stats64() 441 stats->tx_packets = pp->tx_stats.packets; in mvneta_get_stats64() 442 stats->tx_bytes = pp->tx_stats.bytes; in mvneta_get_stats64() 443 } while (u64_stats_fetch_retry_bh(&pp->tx_stats.syncp, start)); in mvneta_get_stats64() 1539 u64_stats_update_begin(&pp->tx_stats.syncp); in mvneta_tx() 1540 pp->tx_stats.packets++; in mvneta_tx() 1541 pp->tx_stats.bytes += skb->len; in mvneta_tx() 1542 u64_stats_update_end(&pp->tx_stats.syncp); in mvneta_tx()
|
D | sky2.c | 2051 u64_stats_update_begin(&sky2->tx_stats.syncp); in sky2_tx_complete() 2052 sky2->tx_stats.packets += pkts_compl; in sky2_tx_complete() 2053 sky2->tx_stats.bytes += bytes_compl; in sky2_tx_complete() 2054 u64_stats_update_end(&sky2->tx_stats.syncp); in sky2_tx_complete() 3918 start = u64_stats_fetch_begin_bh(&sky2->tx_stats.syncp); in sky2_get_stats() 3919 _bytes = sky2->tx_stats.bytes; in sky2_get_stats() 3920 _packets = sky2->tx_stats.packets; in sky2_get_stats() 3921 } while (u64_stats_fetch_retry_bh(&sky2->tx_stats.syncp, start)); in sky2_get_stats()
|
/drivers/net/ |
D | vxlan.c | 952 struct pcpu_tstats *tx_stats = this_cpu_ptr(src_vxlan->dev->tstats); in vxlan_encap_bypass() local 964 u64_stats_update_begin(&tx_stats->syncp); in vxlan_encap_bypass() 965 tx_stats->tx_packets++; in vxlan_encap_bypass() 966 tx_stats->tx_bytes += skb->len; in vxlan_encap_bypass() 967 u64_stats_update_end(&tx_stats->syncp); in vxlan_encap_bypass()
|
/drivers/net/wireless/ |
D | mwl8k.c | 334 struct tx_traffic_info tx_stats[MWL8K_MAX_TID]; member 1834 struct tx_traffic_info *tx_stats; in mwl8k_ampdu_allowed() local 1837 tx_stats = &sta_info->tx_stats[tid]; in mwl8k_ampdu_allowed() 1840 tx_stats->pkts > MWL8K_AMPDU_PACKET_THRESHOLD; in mwl8k_ampdu_allowed() 1846 struct tx_traffic_info *tx_stats; in mwl8k_tx_count_packet() local 1849 tx_stats = &sta_info->tx_stats[tid]; in mwl8k_tx_count_packet() 1851 if (tx_stats->start_time == 0) in mwl8k_tx_count_packet() 1852 tx_stats->start_time = jiffies; in mwl8k_tx_count_packet() 1858 if (jiffies - tx_stats->start_time > HZ) { in mwl8k_tx_count_packet() 1859 tx_stats->pkts = 0; in mwl8k_tx_count_packet() [all …]
|
/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 539 const struct be_tx_stats *tx_stats = tx_stats(txo); in be_get_stats64() local 541 start = u64_stats_fetch_begin_bh(&tx_stats->sync); in be_get_stats64() 542 pkts = tx_stats(txo)->tx_pkts; in be_get_stats64() 543 bytes = tx_stats(txo)->tx_bytes; in be_get_stats64() 544 } while (u64_stats_fetch_retry_bh(&tx_stats->sync, start)); in be_get_stats64() 597 struct be_tx_stats *stats = tx_stats(txo); in be_tx_stats_update() 2255 u64_stats_update_begin(&tx_stats(txo)->sync_compl); in be_process_tx() 2256 tx_stats(txo)->tx_compl += work_done; in be_process_tx() 2257 u64_stats_update_end(&tx_stats(txo)->sync_compl); in be_process_tx()
|
D | be.h | 490 #define tx_stats(txo) (&(txo)->stats) macro
|
/drivers/net/ethernet/intel/igb/ |
D | igb.h | 261 struct igb_tx_queue_stats tx_stats; member
|
D | igb_ethtool.c | 2252 data[i] = ring->tx_stats.packets; in igb_get_ethtool_stats() 2253 data[i+1] = ring->tx_stats.bytes; in igb_get_ethtool_stats() 2254 data[i+2] = ring->tx_stats.restart_queue; in igb_get_ethtool_stats() 2258 restart2 = ring->tx_stats.restart_queue2; in igb_get_ethtool_stats()
|
/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe.h | 263 struct ixgbe_tx_queue_stats tx_stats; member
|
/drivers/net/wireless/ath/ath6kl/ |
D | wmi.h | 1759 struct tx_stats { struct 1833 struct tx_stats tx;
|