Home
last modified time | relevance | path

Searched refs:hw_stats (Results 1 – 32 of 32) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dmain.c1175 struct alx_hw_stats *hw_stats = &alx->hw.stats; in alx_get_stats64() local
1181 net_stats->tx_bytes = hw_stats->tx_byte_cnt; in alx_get_stats64()
1182 net_stats->rx_bytes = hw_stats->rx_byte_cnt; in alx_get_stats64()
1183 net_stats->multicast = hw_stats->rx_mcast; in alx_get_stats64()
1184 net_stats->collisions = hw_stats->tx_single_col + in alx_get_stats64()
1185 hw_stats->tx_multi_col + in alx_get_stats64()
1186 hw_stats->tx_late_col + in alx_get_stats64()
1187 hw_stats->tx_abort_col; in alx_get_stats64()
1189 net_stats->rx_errors = hw_stats->rx_frag + in alx_get_stats64()
1190 hw_stats->rx_fcs_err + in alx_get_stats64()
[all …]
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c1174 struct atl1e_hw_stats *hw_stats = &adapter->hw_stats; in atl1e_get_stats() local
1177 net_stats->rx_bytes = hw_stats->rx_byte_cnt; in atl1e_get_stats()
1178 net_stats->tx_bytes = hw_stats->tx_byte_cnt; in atl1e_get_stats()
1179 net_stats->multicast = hw_stats->rx_mcast; in atl1e_get_stats()
1180 net_stats->collisions = hw_stats->tx_1_col + in atl1e_get_stats()
1181 hw_stats->tx_2_col + in atl1e_get_stats()
1182 hw_stats->tx_late_col + in atl1e_get_stats()
1183 hw_stats->tx_abort_col; in atl1e_get_stats()
1185 net_stats->rx_errors = hw_stats->rx_frag + in atl1e_get_stats()
1186 hw_stats->rx_fcs_err + in atl1e_get_stats()
[all …]
Datl1e.h438 struct atl1e_hw_stats hw_stats; member
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c1466 stats_item = &adapter->hw_stats.rx_ok; in atl1c_update_hw_stats()
1475 stats_item = &adapter->hw_stats.tx_ok; in atl1c_update_hw_stats()
1494 struct atl1c_hw_stats *hw_stats = &adapter->hw_stats; in atl1c_get_stats() local
1498 net_stats->rx_bytes = hw_stats->rx_byte_cnt; in atl1c_get_stats()
1499 net_stats->tx_bytes = hw_stats->tx_byte_cnt; in atl1c_get_stats()
1500 net_stats->multicast = hw_stats->rx_mcast; in atl1c_get_stats()
1501 net_stats->collisions = hw_stats->tx_1_col + in atl1c_get_stats()
1502 hw_stats->tx_2_col + in atl1c_get_stats()
1503 hw_stats->tx_late_col + in atl1c_get_stats()
1504 hw_stats->tx_abort_col; in atl1c_get_stats()
[all …]
Datl1c.h526 struct atl1c_hw_stats hw_stats; member
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-config.c1512 struct vxge_hw_vpath_stats_hw_info *hw_stats) in __vxge_hw_vpath_stats_get() argument
1525 hw_stats->ini_num_mwr_sent = in __vxge_hw_vpath_stats_get()
1529 hw_stats->ini_num_mrd_sent = in __vxge_hw_vpath_stats_get()
1533 hw_stats->ini_num_cpl_rcvd = in __vxge_hw_vpath_stats_get()
1537 hw_stats->ini_num_mwr_byte_sent = in __vxge_hw_vpath_stats_get()
1541 hw_stats->ini_num_cpl_byte_rcvd = in __vxge_hw_vpath_stats_get()
1545 hw_stats->wrcrdtarb_xoff = in __vxge_hw_vpath_stats_get()
1549 hw_stats->rdcrdtarb_xoff = in __vxge_hw_vpath_stats_get()
1553 hw_stats->vpath_genstats_count0 = in __vxge_hw_vpath_stats_get()
1558 hw_stats->vpath_genstats_count1 = in __vxge_hw_vpath_stats_get()
[all …]
Dvxge-ethtool.c237 struct vxge_hw_device_stats_hw_info *hw_stats; in vxge_get_ethtool_stats() local
262 hw_stats = kzalloc(sizeof(struct vxge_hw_device_stats_hw_info), in vxge_get_ethtool_stats()
264 if (hw_stats == NULL) { in vxge_get_ethtool_stats()
289 status = vxge_hw_device_stats_get(hldev, hw_stats); in vxge_get_ethtool_stats()
300 vpath_info = hw_stats->vpath_info[j]; in vxge_get_ethtool_stats()
534 vpath_info = hw_stats->vpath_info[j]; in vxge_get_ethtool_stats()
594 kfree(hw_stats); in vxge_get_ethtool_stats()
Dvxge-traffic.h1733 struct vxge_hw_device_stats_hw_info *hw_stats);
Dvxge-config.h700 struct vxge_hw_vpath_stats_hw_info *hw_stats; member
/linux-4.1.27/drivers/net/ethernet/ti/
Dnetcp_ethss.c677 u64 *hw_stats; member
1568 gbe_dev->hw_stats[i] = gbe_dev->hw_stats[i] + tmp; in gbe_update_stats()
1570 data[i] = gbe_dev->hw_stats[i]; in gbe_update_stats()
1582 u64 *hw_stats = &gbe_dev->hw_stats[0]; in gbe_update_stats_ver14() local
1614 hw_stats[j] += tmp; in gbe_update_stats_ver14()
1616 data[j] = hw_stats[j]; in gbe_update_stats_ver14()
2557 gbe_dev->hw_stats = devm_kzalloc(gbe_dev->dev, in set_xgbe_ethss10_priv()
2561 if (!gbe_dev->hw_stats) { in set_xgbe_ethss10_priv()
2665 gbe_dev->hw_stats = devm_kzalloc(gbe_dev->dev, in set_gbe_ethss14_priv()
2669 if (!gbe_dev->hw_stats) { in set_gbe_ethss14_priv()
[all …]
Dcpsw.c386 u8 __iomem *hw_stats; member
1041 val = readl(priv->hw_stats + in cpsw_get_ethtool_stats()
2131 priv_sl2->hw_stats = priv->hw_stats; in cpsw_probe_dual_emac()
2275 priv->hw_stats = ss_regs + CPSW1_HW_STATS; in cpsw_probe()
2289 priv->hw_stats = ss_regs + CPSW2_HW_STATS; in cpsw_probe()
/linux-4.1.27/drivers/net/ethernet/
Ddnet.c364 u32 *p = &bp->hw_stats.rx_pkt_ignr; in dnet_update_stats()
365 u32 *end = &bp->hw_stats.rx_byte + 1; in dnet_update_stats()
374 p = &bp->hw_stats.tx_unicast; in dnet_update_stats()
375 end = &bp->hw_stats.tx_byte + 1; in dnet_update_stats()
718 struct dnet_stats *hwstat = &bp->hw_stats; in dnet_get_stats()
Ddnet.h213 struct dnet_stats hw_stats; member
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c317 return &cmd->hw_stats; in hw_stats_from_cmd()
321 return &cmd->hw_stats; in hw_stats_from_cmd()
325 return &cmd->hw_stats; in hw_stats_from_cmd()
333 struct be_hw_stats_v0 *hw_stats = hw_stats_from_cmd(adapter); in be_erx_stats_from_cmd() local
335 return &hw_stats->erx; in be_erx_stats_from_cmd()
337 struct be_hw_stats_v1 *hw_stats = hw_stats_from_cmd(adapter); in be_erx_stats_from_cmd() local
339 return &hw_stats->erx; in be_erx_stats_from_cmd()
341 struct be_hw_stats_v2 *hw_stats = hw_stats_from_cmd(adapter); in be_erx_stats_from_cmd() local
343 return &hw_stats->erx; in be_erx_stats_from_cmd()
349 struct be_hw_stats_v0 *hw_stats = hw_stats_from_cmd(adapter); in populate_be_v0_stats() local
[all …]
Dbe_cmds.h748 struct be_hw_stats_v0 hw_stats; member
1941 struct be_hw_stats_v1 hw_stats; member
1964 struct be_hw_stats_v2 hw_stats; member
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dvsc7326.c595 } hw_stats[] = { in port_stats_update() local
621 }, *p = hw_stats; in port_stats_update()
626 for (i = 0; i < ARRAY_SIZE(hw_stats); i++) in port_stats_update()
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_ethtool.c470 char *hw_stats = (char *)&adapter->stats; in pch_gbe_get_ethtool_stats() local
474 char *p = hw_stats + gstats->offset; in pch_gbe_get_ethtool_stats()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Db44.h392 struct b44_hw_stats hw_stats; member
Dtg3.c8725 if (tp->hw_stats) { in tg3_free_consistent()
8727 tp->hw_stats, tp->stats_mapping); in tg3_free_consistent()
8728 tp->hw_stats = NULL; in tg3_free_consistent()
8740 tp->hw_stats = dma_zalloc_coherent(&tp->pdev->dev, in tg3_alloc_consistent()
8743 if (!tp->hw_stats) in tg3_alloc_consistent()
9326 if (tp->hw_stats) { in tg3_halt()
9332 memset(tp->hw_stats, 0, sizeof(struct tg3_hw_stats)); in tg3_halt()
10838 struct tg3_hw_stats *sp = tp->hw_stats; in tg3_periodic_fetch_stats()
11742 struct tg3_hw_stats *hw_stats = tp->hw_stats; in tg3_calc_crc_errors() local
11761 return get_stat64(&hw_stats->rx_fcs_errors); in tg3_calc_crc_errors()
[all …]
Db44.c507 val = &bp->hw_stats.tx_good_octets; in b44_stats_update()
508 u64_stats_update_begin(&bp->hw_stats.syncp); in b44_stats_update()
521 u64_stats_update_end(&bp->hw_stats.syncp); in b44_stats_update()
1684 struct b44_hw_stats *hwstat = &bp->hw_stats; in b44_get_stats64()
2064 struct b44_hw_stats *hwstat = &bp->hw_stats; in b44_get_ethtool_stats()
Dbnx2.c6759 u32 *hw_stats = (u32 *) bp->stats_blk; in bnx2_save_stats() local
6768 hi = temp_stats[i] + hw_stats[i]; in bnx2_save_stats()
6769 lo = (u64) temp_stats[i + 1] + (u64) hw_stats[i + 1]; in bnx2_save_stats()
6777 temp_stats[i] += hw_stats[i]; in bnx2_save_stats()
7637 u32 *hw_stats = (u32 *) bp->stats_blk; in bnx2_get_ethtool_stats() local
7641 if (hw_stats == NULL) { in bnx2_get_ethtool_stats()
7666 buf[i] = (u64) *(hw_stats + offset) + in bnx2_get_ethtool_stats()
7671 buf[i] = (((u64) *(hw_stats + offset)) << 32) + in bnx2_get_ethtool_stats()
7672 *(hw_stats + offset + 1) + in bnx2_get_ethtool_stats()
Dtg3.h3355 struct tg3_hw_stats *hw_stats; member
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad_ethtool.c888 stats64 = (u64 *) &bnad->stats.bna_stats->hw_stats; in bnad_get_ethtool_stats()
900 hw_stats.txf_stats[i]; in bnad_get_ethtool_stats()
913 hw_stats.rxf_stats[i]; in bnad_get_ethtool_stats()
Dbna_enet.c74 stats_dst = (u64 *)&bna->stats.hw_stats._name ## _stats; \
208 stats_dst = (u64 *)&(bna->stats.hw_stats.rxf_stats[i]); in bna_bfi_stats_get_rsp()
223 stats_dst = (u64 *)&(bna->stats.hw_stats.txf_stats[i]); in bna_bfi_stats_get_rsp()
Dbna_types.h912 struct bfi_enet_stats hw_stats; member
Dbnad.c2447 mac_stats = &bnad->stats.bna_stats->hw_stats.mac_stats; in bnad_netdev_hwstats_fill()
2471 hw_stats.rxf_stats[i].frame_drops; in bnad_netdev_hwstats_fill()
/linux-4.1.27/drivers/net/ethernet/cadence/
Dmacb.c451 u32 *p = &bp->hw_stats.macb.rx_pause_frames; in macb_update_stats()
452 u32 *end = &bp->hw_stats.macb.tx_pause_frames + 1; in macb_update_stats()
1061 bp->hw_stats.gem.rx_overruns++; in macb_interrupt()
1063 bp->hw_stats.macb.rx_overruns++; in macb_interrupt()
1871 u32 *p = &bp->hw_stats.gem.tx_octets_31_0; in gem_update_stats()
1891 struct gem_stats *hwstat = &bp->hw_stats.gem; in gem_get_stats()
1964 struct macb_stats *hwstat = &bp->hw_stats.macb; in macb_get_stats()
Dmacb.h805 } hw_stats; member
/linux-4.1.27/drivers/net/ethernet/tehuti/
Dtehuti.h270 struct bdx_stats hw_stats; member
Dtehuti.c885 struct bdx_stats *stats = &priv->hw_stats; in bdx_update_stats()
2393 memcpy(data, &priv->hw_stats, sizeof(priv->hw_stats)); in bdx_get_ethtool_stats()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c3135 u32 *hw_stats, *offset; in bnx2x_get_ethtool_stats() local
3140 hw_stats = (u32 *)&bp->fp_stats[i].eth_q_stats; in bnx2x_get_ethtool_stats()
3147 offset = (hw_stats + in bnx2x_get_ethtool_stats()
3161 hw_stats = (u32 *)&bp->eth_stats; in bnx2x_get_ethtool_stats()
3171 offset = (hw_stats + bnx2x_stats_arr[i].offset); in bnx2x_get_ethtool_stats()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h579 struct mlx4_en_stat_out_mbox hw_stats; member