Lines Matching refs:stats
1390 struct fm10k_hw_stats *stats) in fm10k_update_hw_stats_pf() argument
1401 &stats->timeout); in fm10k_update_hw_stats_pf()
1402 ur = fm10k_read_hw_stats_32b(hw, FM10K_STATS_UR, &stats->ur); in fm10k_update_hw_stats_pf()
1403 ca = fm10k_read_hw_stats_32b(hw, FM10K_STATS_CA, &stats->ca); in fm10k_update_hw_stats_pf()
1404 um = fm10k_read_hw_stats_32b(hw, FM10K_STATS_UM, &stats->um); in fm10k_update_hw_stats_pf()
1405 xec = fm10k_read_hw_stats_32b(hw, FM10K_STATS_XEC, &stats->xec); in fm10k_update_hw_stats_pf()
1407 &stats->vlan_drop); in fm10k_update_hw_stats_pf()
1410 &stats->loopback_drop); in fm10k_update_hw_stats_pf()
1413 &stats->nodesc_drop); in fm10k_update_hw_stats_pf()
1425 if (stats->stats_idx == id) { in fm10k_update_hw_stats_pf()
1426 stats->timeout.count += timeout; in fm10k_update_hw_stats_pf()
1427 stats->ur.count += ur; in fm10k_update_hw_stats_pf()
1428 stats->ca.count += ca; in fm10k_update_hw_stats_pf()
1429 stats->um.count += um; in fm10k_update_hw_stats_pf()
1430 stats->xec.count += xec; in fm10k_update_hw_stats_pf()
1431 stats->vlan_drop.count += vlan_drop; in fm10k_update_hw_stats_pf()
1432 stats->loopback_drop.count += loopback_drop; in fm10k_update_hw_stats_pf()
1433 stats->nodesc_drop.count += nodesc_drop; in fm10k_update_hw_stats_pf()
1437 fm10k_update_hw_base_32b(&stats->timeout, timeout); in fm10k_update_hw_stats_pf()
1438 fm10k_update_hw_base_32b(&stats->ur, ur); in fm10k_update_hw_stats_pf()
1439 fm10k_update_hw_base_32b(&stats->ca, ca); in fm10k_update_hw_stats_pf()
1440 fm10k_update_hw_base_32b(&stats->um, um); in fm10k_update_hw_stats_pf()
1441 fm10k_update_hw_base_32b(&stats->xec, xec); in fm10k_update_hw_stats_pf()
1442 fm10k_update_hw_base_32b(&stats->vlan_drop, vlan_drop); in fm10k_update_hw_stats_pf()
1443 fm10k_update_hw_base_32b(&stats->loopback_drop, loopback_drop); in fm10k_update_hw_stats_pf()
1444 fm10k_update_hw_base_32b(&stats->nodesc_drop, nodesc_drop); in fm10k_update_hw_stats_pf()
1445 stats->stats_idx = id; in fm10k_update_hw_stats_pf()
1448 fm10k_update_hw_stats_q(hw, stats->q, 0, hw->mac.max_queues); in fm10k_update_hw_stats_pf()
1460 struct fm10k_hw_stats *stats) in fm10k_rebind_hw_stats_pf() argument
1463 fm10k_unbind_hw_stats_32b(&stats->timeout); in fm10k_rebind_hw_stats_pf()
1464 fm10k_unbind_hw_stats_32b(&stats->ur); in fm10k_rebind_hw_stats_pf()
1465 fm10k_unbind_hw_stats_32b(&stats->ca); in fm10k_rebind_hw_stats_pf()
1466 fm10k_unbind_hw_stats_32b(&stats->um); in fm10k_rebind_hw_stats_pf()
1467 fm10k_unbind_hw_stats_32b(&stats->xec); in fm10k_rebind_hw_stats_pf()
1468 fm10k_unbind_hw_stats_32b(&stats->vlan_drop); in fm10k_rebind_hw_stats_pf()
1469 fm10k_unbind_hw_stats_32b(&stats->loopback_drop); in fm10k_rebind_hw_stats_pf()
1470 fm10k_unbind_hw_stats_32b(&stats->nodesc_drop); in fm10k_rebind_hw_stats_pf()
1473 fm10k_unbind_hw_stats_q(stats->q, 0, hw->mac.max_queues); in fm10k_rebind_hw_stats_pf()
1476 fm10k_update_hw_stats_pf(hw, stats); in fm10k_rebind_hw_stats_pf()