Searched refs:ether_stat (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_mfw_req.h164 struct eth_stats_info ether_stat; member in union:drv_info_to_mcp
H A Dbnx2x_main.c3370 struct eth_stats_info *ether_stat = bnx2x_drv_info_ether_stat() local
3371 &bp->slowpath->drv_info_to_mcp.ether_stat; bnx2x_drv_info_ether_stat()
3376 strlcpy(ether_stat->version, DRV_MODULE_VERSION, bnx2x_drv_info_ether_stat()
3380 * mac_local field in ether_stat struct. The base address is offset by 2 bnx2x_drv_info_ether_stat()
3384 * allocated by the ether_stat struct, so the macs will land in their bnx2x_drv_info_ether_stat()
3388 memset(ether_stat->mac_local + i, 0, bnx2x_drv_info_ether_stat()
3389 sizeof(ether_stat->mac_local[0])); bnx2x_drv_info_ether_stat()
3392 ether_stat->mac_local + MAC_PAD, MAC_PAD, bnx2x_drv_info_ether_stat()
3394 ether_stat->mtu_size = bp->dev->mtu; bnx2x_drv_info_ether_stat()
3396 ether_stat->feature_flags |= FEATURE_ETH_CHKSUM_OFFLOAD_MASK; bnx2x_drv_info_ether_stat()
3398 ether_stat->feature_flags |= FEATURE_ETH_LSO_MASK; bnx2x_drv_info_ether_stat()
3399 ether_stat->feature_flags |= bp->common.boot_mode; bnx2x_drv_info_ether_stat()
3401 ether_stat->promiscuous_mode = (bp->dev->flags & IFF_PROMISC) ? 1 : 0; bnx2x_drv_info_ether_stat()
3403 ether_stat->txq_size = bp->tx_ring_size; bnx2x_drv_info_ether_stat()
3404 ether_stat->rxq_size = bp->rx_ring_size; bnx2x_drv_info_ether_stat()
3407 ether_stat->vf_cnt = IS_SRIOV(bp) ? bp->vfdb->sriov.nr_virtfn : 0; bnx2x_drv_info_ether_stat()

Completed in 285 milliseconds