Lines Matching refs:stats

2310 	u64 prev_xoffrxc = adapter->stats.xoffrxc;
2312 adapter->stats.crcerrs += IGC_READ_REG(&adapter->hw, IGC_CRCERRS);
2313 adapter->stats.mpc += IGC_READ_REG(&adapter->hw, IGC_MPC);
2314 adapter->stats.scc += IGC_READ_REG(&adapter->hw, IGC_SCC);
2315 adapter->stats.ecol += IGC_READ_REG(&adapter->hw, IGC_ECOL);
2317 adapter->stats.mcc += IGC_READ_REG(&adapter->hw, IGC_MCC);
2318 adapter->stats.latecol += IGC_READ_REG(&adapter->hw, IGC_LATECOL);
2319 adapter->stats.colc += IGC_READ_REG(&adapter->hw, IGC_COLC);
2320 adapter->stats.colc += IGC_READ_REG(&adapter->hw, IGC_RERC);
2321 adapter->stats.dc += IGC_READ_REG(&adapter->hw, IGC_DC);
2322 adapter->stats.rlec += IGC_READ_REG(&adapter->hw, IGC_RLEC);
2323 adapter->stats.xonrxc += IGC_READ_REG(&adapter->hw, IGC_XONRXC);
2324 adapter->stats.xontxc += IGC_READ_REG(&adapter->hw, IGC_XONTXC);
2325 adapter->stats.xoffrxc += IGC_READ_REG(&adapter->hw, IGC_XOFFRXC);
2330 if (adapter->stats.xoffrxc != prev_xoffrxc)
2332 adapter->stats.xofftxc += IGC_READ_REG(&adapter->hw, IGC_XOFFTXC);
2333 adapter->stats.fcruc += IGC_READ_REG(&adapter->hw, IGC_FCRUC);
2334 adapter->stats.prc64 += IGC_READ_REG(&adapter->hw, IGC_PRC64);
2335 adapter->stats.prc127 += IGC_READ_REG(&adapter->hw, IGC_PRC127);
2336 adapter->stats.prc255 += IGC_READ_REG(&adapter->hw, IGC_PRC255);
2337 adapter->stats.prc511 += IGC_READ_REG(&adapter->hw, IGC_PRC511);
2338 adapter->stats.prc1023 += IGC_READ_REG(&adapter->hw, IGC_PRC1023);
2339 adapter->stats.prc1522 += IGC_READ_REG(&adapter->hw, IGC_PRC1522);
2340 adapter->stats.tlpic += IGC_READ_REG(&adapter->hw, IGC_TLPIC);
2341 adapter->stats.rlpic += IGC_READ_REG(&adapter->hw, IGC_RLPIC);
2342 adapter->stats.gprc += IGC_READ_REG(&adapter->hw, IGC_GPRC);
2343 adapter->stats.bprc += IGC_READ_REG(&adapter->hw, IGC_BPRC);
2344 adapter->stats.mprc += IGC_READ_REG(&adapter->hw, IGC_MPRC);
2345 adapter->stats.gptc += IGC_READ_REG(&adapter->hw, IGC_GPTC);
2350 adapter->stats.gorc += IGC_READ_REG(&adapter->hw, IGC_GORCL) +
2352 adapter->stats.gotc += IGC_READ_REG(&adapter->hw, IGC_GOTCL) +
2355 adapter->stats.rnbc += IGC_READ_REG(&adapter->hw, IGC_RNBC);
2356 adapter->stats.ruc += IGC_READ_REG(&adapter->hw, IGC_RUC);
2357 adapter->stats.rfc += IGC_READ_REG(&adapter->hw, IGC_RFC);
2358 adapter->stats.roc += IGC_READ_REG(&adapter->hw, IGC_ROC);
2359 adapter->stats.rjc += IGC_READ_REG(&adapter->hw, IGC_RJC);
2361 adapter->stats.tor += IGC_READ_REG(&adapter->hw, IGC_TORH);
2362 adapter->stats.tot += IGC_READ_REG(&adapter->hw, IGC_TOTH);
2364 adapter->stats.tpr += IGC_READ_REG(&adapter->hw, IGC_TPR);
2365 adapter->stats.tpt += IGC_READ_REG(&adapter->hw, IGC_TPT);
2366 adapter->stats.ptc64 += IGC_READ_REG(&adapter->hw, IGC_PTC64);
2367 adapter->stats.ptc127 += IGC_READ_REG(&adapter->hw, IGC_PTC127);
2368 adapter->stats.ptc255 += IGC_READ_REG(&adapter->hw, IGC_PTC255);
2369 adapter->stats.ptc511 += IGC_READ_REG(&adapter->hw, IGC_PTC511);
2370 adapter->stats.ptc1023 += IGC_READ_REG(&adapter->hw, IGC_PTC1023);
2371 adapter->stats.ptc1522 += IGC_READ_REG(&adapter->hw, IGC_PTC1522);
2372 adapter->stats.mptc += IGC_READ_REG(&adapter->hw, IGC_MPTC);
2373 adapter->stats.bptc += IGC_READ_REG(&adapter->hw, IGC_BPTC);
2376 adapter->stats.iac += IGC_READ_REG(&adapter->hw, IGC_IAC);
2377 adapter->stats.rxdmtc += IGC_READ_REG(&adapter->hw, IGC_RXDMTC);
2379 adapter->stats.algnerrc += IGC_READ_REG(&adapter->hw, IGC_ALGNERRC);
2380 adapter->stats.tncrs += IGC_READ_REG(&adapter->hw, IGC_TNCRS);
2381 adapter->stats.htdpmc += IGC_READ_REG(&adapter->hw, IGC_HTDPMC);
2382 adapter->stats.tsctc += IGC_READ_REG(&adapter->hw, IGC_TSCTC);
2393 return (adapter->stats.colc);
2395 return (adapter->dropped_pkts + adapter->stats.rxerrc +
2396 adapter->stats.crcerrs + adapter->stats.algnerrc +
2397 adapter->stats.ruc + adapter->stats.roc +
2398 adapter->stats.mpc + adapter->stats.htdpmc);
2400 return (adapter->stats.ecol + adapter->stats.latecol +
2454 struct igc_hw_stats *stats = &adapter->stats;
2530 /* MAC stats get their own sub node */
2537 CTLFLAG_RD, &stats->ecol,
2540 CTLFLAG_RD, &stats->scc,
2543 CTLFLAG_RD, &stats->mcc,
2546 CTLFLAG_RD, &stats->latecol,
2549 CTLFLAG_RD, &stats->colc,
2552 CTLFLAG_RD, &adapter->stats.symerrs,
2555 CTLFLAG_RD, &adapter->stats.sec,
2558 CTLFLAG_RD, &adapter->stats.dc,
2561 CTLFLAG_RD, &adapter->stats.mpc,
2564 CTLFLAG_RD, &adapter->stats.rnbc,
2567 CTLFLAG_RD, &adapter->stats.ruc,
2570 CTLFLAG_RD, &adapter->stats.rfc,
2573 CTLFLAG_RD, &adapter->stats.roc,
2576 CTLFLAG_RD, &adapter->stats.rjc,
2579 CTLFLAG_RD, &adapter->stats.rxerrc,
2582 CTLFLAG_RD, &adapter->stats.crcerrs,
2585 CTLFLAG_RD, &adapter->stats.algnerrc,
2588 CTLFLAG_RD, &adapter->stats.xonrxc,
2591 CTLFLAG_RD, &adapter->stats.xontxc,
2594 CTLFLAG_RD, &adapter->stats.xoffrxc,
2597 CTLFLAG_RD, &adapter->stats.xofftxc,
2602 CTLFLAG_RD, &adapter->stats.tpr,
2605 CTLFLAG_RD, &adapter->stats.gprc,
2608 CTLFLAG_RD, &adapter->stats.bprc,
2611 CTLFLAG_RD, &adapter->stats.mprc,
2614 CTLFLAG_RD, &adapter->stats.prc64,
2617 CTLFLAG_RD, &adapter->stats.prc127,
2620 CTLFLAG_RD, &adapter->stats.prc255,
2623 CTLFLAG_RD, &adapter->stats.prc511,
2626 CTLFLAG_RD, &adapter->stats.prc1023,
2629 CTLFLAG_RD, &adapter->stats.prc1522,
2632 CTLFLAG_RD, &adapter->stats.gorc,
2637 CTLFLAG_RD, &adapter->stats.gotc,
2640 CTLFLAG_RD, &adapter->stats.tpt,
2643 CTLFLAG_RD, &adapter->stats.gptc,
2646 CTLFLAG_RD, &adapter->stats.bptc,
2649 CTLFLAG_RD, &adapter->stats.mptc,
2652 CTLFLAG_RD, &adapter->stats.ptc64,
2655 CTLFLAG_RD, &adapter->stats.ptc127,
2658 CTLFLAG_RD, &adapter->stats.ptc255,
2661 CTLFLAG_RD, &adapter->stats.ptc511,
2664 CTLFLAG_RD, &adapter->stats.ptc1023,
2667 CTLFLAG_RD, &adapter->stats.ptc1522,
2670 CTLFLAG_RD, &adapter->stats.tsctc,
2680 CTLFLAG_RD, &adapter->stats.iac,
2684 CTLFLAG_RD, &adapter->stats.rxdmtc,