AM64x MCU+ SDK  08.02.00
cpsw_stats.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) Texas Instruments Incorporated 2020
3  *
4  * Redistribution and use in source and binary forms, with or without
5  * modification, are permitted provided that the following conditions
6  * are met:
7  *
8  * Redistributions of source code must retain the above copyright
9  * notice, this list of conditions and the following disclaimer.
10  *
11  * Redistributions in binary form must reproduce the above copyright
12  * notice, this list of conditions and the following disclaimer in the
13  * documentation and/or other materials provided with the
14  * distribution.
15  *
16  * Neither the name of Texas Instruments Incorporated nor the names of
17  * its contributors may be used to endorse or promote products derived
18  * from this software without specific prior written permission.
19  *
20  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
23  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
24  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
25  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
26  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31  */
32 
66 #ifndef CPSW_STATS_H_
67 #define CPSW_STATS_H_
68 
69 /* ========================================================================== */
70 /* Include Files */
71 /* ========================================================================== */
72 
74 
75 #ifdef __cplusplus
76 extern "C" {
77 #endif
78 
79 /* ========================================================================== */
80 /* Macros */
81 /* ========================================================================== */
82 
84 #define CPSW_STATS_BLOCK_ELEM_NUM (128U)
85 
86 /* ========================================================================== */
87 /* Structures and Enums */
88 /* ========================================================================== */
89 
95 typedef struct CpswStats_HostPort_2g_s
96 {
98  uint64_t rxGoodFrames;
99 
101  uint64_t rxBcastFrames;
102 
104  uint64_t rxMcastFrames;
105 
107  uint64_t reserved4;
108 
110  uint64_t rxCrcErrors;
111 
113  uint64_t reserved6;
114 
117 
119  uint64_t reserved8;
120 
123 
125  uint64_t rxFragments;
126 
128  uint64_t aleDrop;
129 
131  uint64_t aleOverrunDrop;
132 
134  uint64_t rxOctets;
135 
137  uint64_t txGoodFrames;
138 
140  uint64_t txBcastFrames;
141 
143  uint64_t txMcastFrames;
144 
146  uint64_t reserved17to25[9U];
147 
149  uint64_t txOctets;
150 
152  uint64_t octetsFrames64;
153 
156 
159 
162 
165 
168 
170  uint64_t netOctets;
171 
174 
176  uint64_t portMaskDrop;
177 
179  uint64_t rxTopOfFifoDrop;
180 
183 
186 
188  uint64_t aleDAEqSADrop;
189 
191  uint64_t aleBlockDrop;
192 
194  uint64_t aleSecureDrop;
195 
197  uint64_t aleAuthDrop;
198 
200  uint64_t aleUnknownUcast;
201 
204 
206  uint64_t aleUnknownMcast;
207 
210 
212  uint64_t aleUnknownBcast;
213 
216 
218  uint64_t alePolicyMatch;
219 
222 
225 
227  uint64_t reserved52to95[44U];
228 
231 
233  uint64_t reserved97to128[32U];
235 
241 typedef struct CpswStats_MacPort_2g_s
242 {
244  uint64_t rxGoodFrames;
245 
247  uint64_t rxBcastFrames;
248 
250  uint64_t rxMcastFrames;
251 
253  uint64_t rxPauseFrames;
254 
256  uint64_t rxCrcErrors;
257 
260 
263 
265  uint64_t rxJabberFrames;
266 
269 
271  uint64_t rxFragments;
272 
274  uint64_t aleDrop;
275 
277  uint64_t aleOverrunDrop;
278 
280  uint64_t rxOctets;
281 
283  uint64_t txGoodFrames;
284 
286  uint64_t txBcastFrames;
287 
289  uint64_t txMcastFrames;
290 
292  uint64_t txPauseFrames;
293 
296 
299 
302 
305 
308 
311 
313  uint64_t rxIPGError;
314 
317 
319  uint64_t txOctets;
320 
322  uint64_t octetsFrames64;
323 
326 
329 
332 
335 
338 
340  uint64_t netOctets;
341 
344 
346  uint64_t portMaskDrop;
347 
349  uint64_t rxTopOfFifoDrop;
350 
353 
356 
358  uint64_t aleDAEqSADrop;
359 
361  uint64_t aleBlockDrop;
362 
364  uint64_t aleSecureDrop;
365 
367  uint64_t aleAuthDrop;
368 
370  uint64_t aleUnknownUcast;
371 
374 
376  uint64_t aleUnknownMcast;
377 
380 
382  uint64_t aleUnknownBcast;
383 
386 
388  uint64_t alePolicyMatch;
389 
392 
395 
397  uint64_t reserved52to95[44U];
398 
401 
403  uint64_t txPri[8U];
404 
406  uint64_t txPriBcnt[8U];
407 
409  uint64_t txPriDrop[8U];
410 
412  uint64_t txPriDropBcnt[8U];
414 
420 typedef struct CpswStats_HostPort_Ng_s
421 {
423  uint64_t rxGoodFrames;
424 
426  uint64_t rxBcastFrames;
427 
429  uint64_t rxMcastFrames;
430 
432  uint64_t reserved4;
433 
435  uint64_t rxCrcErrors;
436 
438  uint64_t reserved6;
439 
442 
444  uint64_t reserved8;
445 
448 
450  uint64_t rxFragments;
451 
453  uint64_t aleDrop;
454 
456  uint64_t aleOverrunDrop;
457 
459  uint64_t rxOctets;
460 
462  uint64_t txGoodFrames;
463 
465  uint64_t txBcastFrames;
466 
468  uint64_t txMcastFrames;
469 
471  uint64_t reserved17to25[9U];
472 
474  uint64_t txOctets;
475 
477  uint64_t octetsFrames64;
478 
481 
484 
487 
490 
493 
495  uint64_t netOctets;
496 
499 
501  uint64_t portMaskDrop;
502 
504  uint64_t rxTopOfFifoDrop;
505 
508 
511 
513  uint64_t aleDAEqSADrop;
514 
516  uint64_t aleBlockDrop;
517 
519  uint64_t aleSecureDrop;
520 
522  uint64_t aleAuthDrop;
523 
525  uint64_t aleUnknownUcast;
526 
529 
531  uint64_t aleUnknownMcast;
532 
535 
537  uint64_t aleUnknownBcast;
538 
541 
543  uint64_t alePolicyMatch;
544 
547 
550 
552  uint64_t aleMultSADrop;
553 
555  uint64_t aleDualVlanDrop;
556 
558  uint64_t aleLenErrorDrop;
559 
562 
564  uint64_t aleIPv4FragDrop;
565 
567  uint64_t reserved57to80[24U];
568 
571 
573  uint64_t ietRxAssemblyOk;
574 
576  uint64_t ietRxSmdError;
577 
579  uint64_t ietRxFrag;
580 
582  uint64_t ietTxHold;
583 
585  uint64_t ietTxFrag;
586 
588  uint64_t reserved87to95[9U];
589 
592 
594  uint64_t txPri[8U];
595 
597  uint64_t txPriBcnt[8U];
598 
600  uint64_t txPriDrop[8U];
601 
603  uint64_t txPriDropBcnt[8U];
605 
611 typedef struct CpswStats_MacPort_Ng_s
612 {
614  uint64_t rxGoodFrames;
615 
617  uint64_t rxBcastFrames;
618 
620  uint64_t rxMcastFrames;
621 
623  uint64_t rxPauseFrames;
624 
626  uint64_t rxCrcErrors;
627 
630 
633 
635  uint64_t rxJabberFrames;
636 
639 
641  uint64_t rxFragments;
642 
644  uint64_t aleDrop;
645 
647  uint64_t aleOverrunDrop;
648 
650  uint64_t rxOctets;
651 
653  uint64_t txGoodFrames;
654 
656  uint64_t txBcastFrames;
657 
659  uint64_t txMcastFrames;
660 
662  uint64_t txPauseFrames;
663 
666 
669 
672 
675 
678 
681 
683  uint64_t rxIPGError;
684 
687 
689  uint64_t txOctets;
690 
692  uint64_t octetsFrames64;
693 
696 
699 
702 
705 
708 
710  uint64_t netOctets;
711 
714 
716  uint64_t portMaskDrop;
717 
719  uint64_t rxTopOfFifoDrop;
720 
723 
726 
728  uint64_t aleDAEqSADrop;
729 
731  uint64_t aleBlockDrop;
732 
734  uint64_t aleSecureDrop;
735 
737  uint64_t aleAuthDrop;
738 
740  uint64_t aleUnknownUcast;
741 
744 
746  uint64_t aleUnknownMcast;
747 
750 
752  uint64_t aleUnknownBcast;
753 
756 
758  uint64_t alePolicyMatch;
759 
762 
765 
767  uint64_t aleMultSADrop;
768 
770  uint64_t aleDualVlanDrop;
771 
773  uint64_t aleLenErrorDrop;
774 
777 
779  uint64_t aleIPv4FragDrop;
780 
782  uint64_t reserved57to80[24U];
783 
786 
788  uint64_t ietRxAssemblyOk;
789 
791  uint64_t ietRxSmdError;
792 
794  uint64_t ietRxFrag;
795 
797  uint64_t ietTxHold;
798 
800  uint64_t ietTxFrag;
801 
803  uint64_t reserved87to95[9U];
804 
807 
809  uint64_t txPri[8U];
810 
812  uint64_t txPriBcnt[8U];
813 
815  uint64_t txPriDrop[8U];
816 
818  uint64_t txPriDropBcnt[8U];
820 
826 typedef struct CpswStats_PortStats_s
827 {
831 
832 /* ========================================================================== */
833 /* Global Variables Declarations */
834 /* ========================================================================== */
835 
836 /* None */
837 
838 /* ========================================================================== */
839 /* Function Declarations */
840 /* ========================================================================== */
841 
842 /* None */
843 
844 /* ========================================================================== */
845 /* Deprecated Function Declarations */
846 /* ========================================================================== */
847 
848 /* None */
849 
850 /* ========================================================================== */
851 /* Static Function Definitions */
852 /* ========================================================================== */
853 
854 /* None */
855 
856 #ifdef __cplusplus
857 }
858 #endif
859 
860 #endif /* CPSW_STATS_H_ */
861 
CpswStats_MacPort_Ng::txDeferredFrames
uint64_t txDeferredFrames
Definition: cpsw_stats.h:665
CpswStats_MacPort_Ng::txOctets
uint64_t txOctets
Definition: cpsw_stats.h:689
CpswStats_HostPort_Ng::ietRxAssemblyErr
uint64_t ietRxAssemblyErr
Definition: cpsw_stats.h:570
CpswStats_HostPort_2g::txMcastFrames
uint64_t txMcastFrames
Definition: cpsw_stats.h:143
CpswStats_HostPort_2g::alePolicyMatchYellow
uint64_t alePolicyMatchYellow
Definition: cpsw_stats.h:224
CpswStats_MacPort_Ng::rxFragments
uint64_t rxFragments
Definition: cpsw_stats.h:641
CpswStats_HostPort_Ng::txMcastFrames
uint64_t txMcastFrames
Definition: cpsw_stats.h:468
CpswStats_MacPort_2g::octetsFrames128to255
uint64_t octetsFrames128to255
Definition: cpsw_stats.h:328
CpswStats_HostPort_2g::rxUndersizedFrames
uint64_t rxUndersizedFrames
Definition: cpsw_stats.h:122
CpswStats_MacPort_Ng::txCollisionFrames
uint64_t txCollisionFrames
Definition: cpsw_stats.h:668
CpswStats_HostPort_Ng::netOctets
uint64_t netOctets
Definition: cpsw_stats.h:495
CpswStats_MacPort_Ng::txMultipleCollFrames
uint64_t txMultipleCollFrames
Definition: cpsw_stats.h:674
CpswStats_MacPort_2g::rxMcastFrames
uint64_t rxMcastFrames
Definition: cpsw_stats.h:250
CpswStats_HostPort_Ng::ietRxAssemblyOk
uint64_t ietRxAssemblyOk
Definition: cpsw_stats.h:573
CpswStats_MacPort_Ng::aleLenErrorDrop
uint64_t aleLenErrorDrop
Definition: cpsw_stats.h:773
CpswStats_MacPort_2g::rxIPGError
uint64_t rxIPGError
Definition: cpsw_stats.h:313
CpswStats_MacPort_Ng::portMaskDrop
uint64_t portMaskDrop
Definition: cpsw_stats.h:716
CpswStats_HostPort_2g::aleUnknownUcast
uint64_t aleUnknownUcast
Definition: cpsw_stats.h:200
CpswStats_MacPort_Ng::ietTxHold
uint64_t ietTxHold
Definition: cpsw_stats.h:797
CpswStats_HostPort_2g::rxBcastFrames
uint64_t rxBcastFrames
Definition: cpsw_stats.h:101
CpswStats_HostPort_2g::aleVidIngressDrop
uint64_t aleVidIngressDrop
Definition: cpsw_stats.h:185
CpswStats_HostPort_Ng::aleBlockDrop
uint64_t aleBlockDrop
Definition: cpsw_stats.h:516
CpswStats_MacPort_Ng::rxGoodFrames
uint64_t rxGoodFrames
Definition: cpsw_stats.h:614
CpswStats_MacPort_2g::txCollisionFrames
uint64_t txCollisionFrames
Definition: cpsw_stats.h:298
CpswStats_MacPort_Ng::rxTopOfFifoDrop
uint64_t rxTopOfFifoDrop
Definition: cpsw_stats.h:719
CpswStats_HostPort_Ng::aleUnknownBcastBcnt
uint64_t aleUnknownBcastBcnt
Definition: cpsw_stats.h:540
CpswStats_MacPort_2g::aleSecureDrop
uint64_t aleSecureDrop
Definition: cpsw_stats.h:364
CpswStats_MacPort_2g::rxCrcErrors
uint64_t rxCrcErrors
Definition: cpsw_stats.h:256
CpswStats_MacPort_Ng::aleUnknownBcastBcnt
uint64_t aleUnknownBcastBcnt
Definition: cpsw_stats.h:755
CpswStats_HostPort_Ng::rxMcastFrames
uint64_t rxMcastFrames
Definition: cpsw_stats.h:429
CpswStats_MacPort_2g::rxOversizedFrames
uint64_t rxOversizedFrames
Definition: cpsw_stats.h:262
CpswStats_HostPort_Ng::aleDrop
uint64_t aleDrop
Definition: cpsw_stats.h:453
CpswStats_HostPort_Ng::ietTxFrag
uint64_t ietTxFrag
Definition: cpsw_stats.h:585
CpswStats_MacPort_Ng::txGoodFrames
uint64_t txGoodFrames
Definition: cpsw_stats.h:653
CpswStats_HostPort_Ng::aleSecureDrop
uint64_t aleSecureDrop
Definition: cpsw_stats.h:519
CpswStats_MacPort_Ng::rxJabberFrames
uint64_t rxJabberFrames
Definition: cpsw_stats.h:635
CpswStats_MacPort_2g::aleUnknownMcastBcnt
uint64_t aleUnknownMcastBcnt
Definition: cpsw_stats.h:379
CpswStats_MacPort_Ng::rxOctets
uint64_t rxOctets
Definition: cpsw_stats.h:650
CpswStats_MacPort_Ng::octetsFrames128to255
uint64_t octetsFrames128to255
Definition: cpsw_stats.h:698
CpswStats_HostPort_2g::aleUnknownBcastBcnt
uint64_t aleUnknownBcastBcnt
Definition: cpsw_stats.h:215
CpswStats_MacPort_Ng::octetsFrames512to1023
uint64_t octetsFrames512to1023
Definition: cpsw_stats.h:704
CpswStats_MacPort_2g::txMcastFrames
uint64_t txMcastFrames
Definition: cpsw_stats.h:289
CpswStats_MacPort_Ng::rxPauseFrames
uint64_t rxPauseFrames
Definition: cpsw_stats.h:623
CpswStats_MacPort_Ng::aleSecureDrop
uint64_t aleSecureDrop
Definition: cpsw_stats.h:734
CpswStats_HostPort_Ng::aleDualVlanDrop
uint64_t aleDualVlanDrop
Definition: cpsw_stats.h:555
CpswStats_HostPort_Ng::aleUnknownMcast
uint64_t aleUnknownMcast
Definition: cpsw_stats.h:531
CpswStats_MacPort_Ng::octetsFrames1024
uint64_t octetsFrames1024
Definition: cpsw_stats.h:707
CpswStats_HostPort_2g::aleAuthDrop
uint64_t aleAuthDrop
Definition: cpsw_stats.h:197
CpswStats_MacPort_2g::alePolicyMatch
uint64_t alePolicyMatch
Definition: cpsw_stats.h:388
CpswStats_HostPort_Ng::rxOversizedFrames
uint64_t rxOversizedFrames
Definition: cpsw_stats.h:441
CpswStats_MacPort_Ng::txMemProtectError
uint64_t txMemProtectError
Definition: cpsw_stats.h:806
CpswStats_MacPort_Ng::aleAuthDrop
uint64_t aleAuthDrop
Definition: cpsw_stats.h:737
CpswStats_MacPort_Ng::aleUnknownUcastBcnt
uint64_t aleUnknownUcastBcnt
Definition: cpsw_stats.h:743
CpswStats_HostPort_Ng
CPSW 5G or 9G host port statistics.
Definition: cpsw_stats.h:421
CpswStats_HostPort_Ng::aleRateLimitDrop
uint64_t aleRateLimitDrop
Definition: cpsw_stats.h:507
CpswStats_HostPort_Ng::aleIpNextHdrDrop
uint64_t aleIpNextHdrDrop
Definition: cpsw_stats.h:561
CpswStats_HostPort_Ng::alePolicyMatch
uint64_t alePolicyMatch
Definition: cpsw_stats.h:543
CpswStats_MacPort_Ng::aleUnknownBcast
uint64_t aleUnknownBcast
Definition: cpsw_stats.h:752
CpswStats_MacPort_2g::aleUnknownBcast
uint64_t aleUnknownBcast
Definition: cpsw_stats.h:382
CpswStats_HostPort_Ng::octetsFrames256to511
uint64_t octetsFrames256to511
Definition: cpsw_stats.h:486
CpswStats_MacPort_Ng::ietRxAssemblyOk
uint64_t ietRxAssemblyOk
Definition: cpsw_stats.h:788
CpswStats_HostPort_Ng::aleAuthDrop
uint64_t aleAuthDrop
Definition: cpsw_stats.h:522
CpswStats_MacPort_2g::txOctets
uint64_t txOctets
Definition: cpsw_stats.h:319
CpswStats_MacPort_2g::netOctets
uint64_t netOctets
Definition: cpsw_stats.h:340
CpswStats_MacPort_Ng::rxOversizedFrames
uint64_t rxOversizedFrames
Definition: cpsw_stats.h:632
CpswStats_HostPort_2g::aleSecureDrop
uint64_t aleSecureDrop
Definition: cpsw_stats.h:194
CpswStats_MacPort_2g::octetsFrames256to511
uint64_t octetsFrames256to511
Definition: cpsw_stats.h:331
CpswStats_MacPort_2g::rxPauseFrames
uint64_t rxPauseFrames
Definition: cpsw_stats.h:253
CPSW_STATS_BLOCK_ELEM_NUM
#define CPSW_STATS_BLOCK_ELEM_NUM
Number of elements in a statistics block.
Definition: cpsw_stats.h:84
CpswStats_MacPort_Ng::netOctets
uint64_t netOctets
Definition: cpsw_stats.h:710
CpswStats_HostPort_Ng::reserved4
uint64_t reserved4
Definition: cpsw_stats.h:432
CpswStats_MacPort_Ng::txLateCollFrames
uint64_t txLateCollFrames
Definition: cpsw_stats.h:680
CpswStats_MacPort_Ng::txPauseFrames
uint64_t txPauseFrames
Definition: cpsw_stats.h:662
CpswStats_HostPort_2g::txBcastFrames
uint64_t txBcastFrames
Definition: cpsw_stats.h:140
CpswStats_HostPort_Ng::rxCrcErrors
uint64_t rxCrcErrors
Definition: cpsw_stats.h:435
CpswStats_MacPort_2g::txMultipleCollFrames
uint64_t txMultipleCollFrames
Definition: cpsw_stats.h:304
CpswStats_HostPort_Ng::reserved6
uint64_t reserved6
Definition: cpsw_stats.h:438
CpswStats_MacPort_Ng::rxCrcErrors
uint64_t rxCrcErrors
Definition: cpsw_stats.h:626
CpswStats_HostPort_2g::octetsFrames64
uint64_t octetsFrames64
Definition: cpsw_stats.h:152
CpswStats_HostPort_2g::octetsFrames256to511
uint64_t octetsFrames256to511
Definition: cpsw_stats.h:161
CpswStats_MacPort_Ng::aleIPv4FragDrop
uint64_t aleIPv4FragDrop
Definition: cpsw_stats.h:779
CpswStats_HostPort_Ng::aleMultSADrop
uint64_t aleMultSADrop
Definition: cpsw_stats.h:552
CpswStats_HostPort_Ng::aleDAEqSADrop
uint64_t aleDAEqSADrop
Definition: cpsw_stats.h:513
CpswStats_MacPort_Ng::txBcastFrames
uint64_t txBcastFrames
Definition: cpsw_stats.h:656
CpswStats_HostPort_2g::rxBottomOfFifoDrop
uint64_t rxBottomOfFifoDrop
Definition: cpsw_stats.h:173
CpswStats_MacPort_Ng::alePolicyMatch
uint64_t alePolicyMatch
Definition: cpsw_stats.h:758
CpswStats_HostPort_2g::aleUnknownMcast
uint64_t aleUnknownMcast
Definition: cpsw_stats.h:206
CpswStats_MacPort_2g::txCarrierSenseErrors
uint64_t txCarrierSenseErrors
Definition: cpsw_stats.h:316
CpswStats_HostPort_Ng::ietRxSmdError
uint64_t ietRxSmdError
Definition: cpsw_stats.h:576
CpswStats_MacPort_Ng
CPSW 5G or 9G MAC port statistics.
Definition: cpsw_stats.h:612
CpswStats_MacPort_2g::aleBlockDrop
uint64_t aleBlockDrop
Definition: cpsw_stats.h:361
CpswStats_HostPort_2g::aleOverrunDrop
uint64_t aleOverrunDrop
Definition: cpsw_stats.h:131
CpswStats_HostPort_2g::aleRateLimitDrop
uint64_t aleRateLimitDrop
Definition: cpsw_stats.h:182
CpswStats_HostPort_2g
CPSW 2G host port statistics.
Definition: cpsw_stats.h:96
CpswStats_MacPort_2g::rxOctets
uint64_t rxOctets
Definition: cpsw_stats.h:280
CpswStats_HostPort_2g::rxTopOfFifoDrop
uint64_t rxTopOfFifoDrop
Definition: cpsw_stats.h:179
CpswStats_HostPort_2g::aleDrop
uint64_t aleDrop
Definition: cpsw_stats.h:128
CpswStats_HostPort_Ng::aleUnknownBcast
uint64_t aleUnknownBcast
Definition: cpsw_stats.h:537
CpswStats_HostPort_2g::alePolicyMatch
uint64_t alePolicyMatch
Definition: cpsw_stats.h:218
CpswStats_HostPort_Ng::rxUndersizedFrames
uint64_t rxUndersizedFrames
Definition: cpsw_stats.h:447
CpswStats_HostPort_2g::aleUnknownUcastBcnt
uint64_t aleUnknownUcastBcnt
Definition: cpsw_stats.h:203
CpswStats_MacPort_2g::txPauseFrames
uint64_t txPauseFrames
Definition: cpsw_stats.h:292
CpswStats_MacPort_2g::octetsFrames512to1023
uint64_t octetsFrames512to1023
Definition: cpsw_stats.h:334
CpswStats_HostPort_Ng::rxBcastFrames
uint64_t rxBcastFrames
Definition: cpsw_stats.h:426
CpswStats_HostPort_2g::rxGoodFrames
uint64_t rxGoodFrames
Definition: cpsw_stats.h:98
CpswStats_MacPort_2g::aleDAEqSADrop
uint64_t aleDAEqSADrop
Definition: cpsw_stats.h:358
CpswStats_MacPort_Ng::txMcastFrames
uint64_t txMcastFrames
Definition: cpsw_stats.h:659
CpswStats_MacPort_Ng::rxBottomOfFifoDrop
uint64_t rxBottomOfFifoDrop
Definition: cpsw_stats.h:713
CpswStats_HostPort_Ng::portMaskDrop
uint64_t portMaskDrop
Definition: cpsw_stats.h:501
CpswStats_MacPort_2g::rxBottomOfFifoDrop
uint64_t rxBottomOfFifoDrop
Definition: cpsw_stats.h:343
CpswStats_HostPort_Ng::aleLenErrorDrop
uint64_t aleLenErrorDrop
Definition: cpsw_stats.h:558
CpswStats_HostPort_Ng::rxGoodFrames
uint64_t rxGoodFrames
Definition: cpsw_stats.h:423
CpswStats_MacPort_Ng::alePolicyMatchYellow
uint64_t alePolicyMatchYellow
Definition: cpsw_stats.h:764
CpswStats_HostPort_Ng::octetsFrames65to127
uint64_t octetsFrames65to127
Definition: cpsw_stats.h:480
CpswStats_MacPort_2g::rxBcastFrames
uint64_t rxBcastFrames
Definition: cpsw_stats.h:247
CpswStats_MacPort_2g::txLateCollFrames
uint64_t txLateCollFrames
Definition: cpsw_stats.h:310
CpswStats_HostPort_Ng::alePolicyMatchRed
uint64_t alePolicyMatchRed
Definition: cpsw_stats.h:546
CpswStats_HostPort_Ng::txGoodFrames
uint64_t txGoodFrames
Definition: cpsw_stats.h:462
CpswStats_HostPort_2g::reserved6
uint64_t reserved6
Definition: cpsw_stats.h:113
CpswStats_MacPort_Ng::ietRxAssemblyErr
uint64_t ietRxAssemblyErr
Definition: cpsw_stats.h:785
CpswStats_HostPort_Ng::rxBottomOfFifoDrop
uint64_t rxBottomOfFifoDrop
Definition: cpsw_stats.h:498
CpswStats_HostPort_Ng::aleIPv4FragDrop
uint64_t aleIPv4FragDrop
Definition: cpsw_stats.h:564
CpswStats_MacPort_2g::rxUndersizedFrames
uint64_t rxUndersizedFrames
Definition: cpsw_stats.h:268
CpswStats_HostPort_2g::aleDAEqSADrop
uint64_t aleDAEqSADrop
Definition: cpsw_stats.h:188
CpswStats_MacPort_Ng::txCarrierSenseErrors
uint64_t txCarrierSenseErrors
Definition: cpsw_stats.h:686
CpswStats_MacPort_2g::rxJabberFrames
uint64_t rxJabberFrames
Definition: cpsw_stats.h:265
CpswStats_HostPort_2g::aleUnknownMcastBcnt
uint64_t aleUnknownMcastBcnt
Definition: cpsw_stats.h:209
CpswStats_MacPort_2g::octetsFrames65to127
uint64_t octetsFrames65to127
Definition: cpsw_stats.h:325
CpswStats_MacPort_2g::alePolicyMatchRed
uint64_t alePolicyMatchRed
Definition: cpsw_stats.h:391
CpswStats_MacPort_2g::aleVidIngressDrop
uint64_t aleVidIngressDrop
Definition: cpsw_stats.h:355
CpswStats_HostPort_2g::txGoodFrames
uint64_t txGoodFrames
Definition: cpsw_stats.h:137
CpswStats_HostPort_Ng::rxOctets
uint64_t rxOctets
Definition: cpsw_stats.h:459
CpswStats_MacPort_Ng::aleDrop
uint64_t aleDrop
Definition: cpsw_stats.h:644
CpswStats_MacPort_2g::alePolicyMatchYellow
uint64_t alePolicyMatchYellow
Definition: cpsw_stats.h:394
CpswStats_MacPort_2g::aleAuthDrop
uint64_t aleAuthDrop
Definition: cpsw_stats.h:367
CpswStats_MacPort_2g::txMemProtectError
uint64_t txMemProtectError
Definition: cpsw_stats.h:400
CpswStats_MacPort_2g::aleOverrunDrop
uint64_t aleOverrunDrop
Definition: cpsw_stats.h:277
CpswStats_MacPort_Ng::octetsFrames65to127
uint64_t octetsFrames65to127
Definition: cpsw_stats.h:695
CpswStats_HostPort_2g::aleUnknownBcast
uint64_t aleUnknownBcast
Definition: cpsw_stats.h:212
CpswStats_HostPort_Ng::ietTxHold
uint64_t ietTxHold
Definition: cpsw_stats.h:582
CpswStats_MacPort_Ng::txExcessiveCollFrames
uint64_t txExcessiveCollFrames
Definition: cpsw_stats.h:677
CpswStats_HostPort_2g::octetsFrames65to127
uint64_t octetsFrames65to127
Definition: cpsw_stats.h:155
CpswStats_HostPort_Ng::txMemProtectError
uint64_t txMemProtectError
Definition: cpsw_stats.h:591
CpswStats_HostPort_Ng::txBcastFrames
uint64_t txBcastFrames
Definition: cpsw_stats.h:465
CpswStats_MacPort_2g::aleUnknownMcast
uint64_t aleUnknownMcast
Definition: cpsw_stats.h:376
CpswStats_MacPort_Ng::ietRxSmdError
uint64_t ietRxSmdError
Definition: cpsw_stats.h:791
CpswStats_MacPort_Ng::alePolicyMatchRed
uint64_t alePolicyMatchRed
Definition: cpsw_stats.h:761
CpswStats_MacPort_2g::aleUnknownBcastBcnt
uint64_t aleUnknownBcastBcnt
Definition: cpsw_stats.h:385
CpswStats_HostPort_Ng::octetsFrames1024
uint64_t octetsFrames1024
Definition: cpsw_stats.h:492
CpswStats_MacPort_Ng::aleDualVlanDrop
uint64_t aleDualVlanDrop
Definition: cpsw_stats.h:770
CpswStats_HostPort_2g::octetsFrames128to255
uint64_t octetsFrames128to255
Definition: cpsw_stats.h:158
CpswStats_HostPort_2g::alePolicyMatchRed
uint64_t alePolicyMatchRed
Definition: cpsw_stats.h:221
CpswStats_HostPort_Ng::rxTopOfFifoDrop
uint64_t rxTopOfFifoDrop
Definition: cpsw_stats.h:504
CpswStats_MacPort_2g::rxTopOfFifoDrop
uint64_t rxTopOfFifoDrop
Definition: cpsw_stats.h:349
CpswStats_MacPort_2g::aleUnknownUcast
uint64_t aleUnknownUcast
Definition: cpsw_stats.h:370
CpswStats_HostPort_2g::rxFragments
uint64_t rxFragments
Definition: cpsw_stats.h:125
CpswStats_HostPort_Ng::octetsFrames128to255
uint64_t octetsFrames128to255
Definition: cpsw_stats.h:483
CpswStats_HostPort_Ng::reserved8
uint64_t reserved8
Definition: cpsw_stats.h:444
CpswStats_HostPort_Ng::aleOverrunDrop
uint64_t aleOverrunDrop
Definition: cpsw_stats.h:456
CpswStats_MacPort_Ng::octetsFrames256to511
uint64_t octetsFrames256to511
Definition: cpsw_stats.h:701
CpswStats_PortStats
CPSW nG port statistics.
Definition: cpsw_stats.h:827
CpswStats_MacPort_Ng::rxMcastFrames
uint64_t rxMcastFrames
Definition: cpsw_stats.h:620
CpswStats_HostPort_2g::reserved4
uint64_t reserved4
Definition: cpsw_stats.h:107
CpswStats_MacPort_Ng::ietRxFrag
uint64_t ietRxFrag
Definition: cpsw_stats.h:794
CpswStats_HostPort_2g::rxOctets
uint64_t rxOctets
Definition: cpsw_stats.h:134
CpswStats_MacPort_2g::txExcessiveCollFrames
uint64_t txExcessiveCollFrames
Definition: cpsw_stats.h:307
CpswStats_HostPort_Ng::txOctets
uint64_t txOctets
Definition: cpsw_stats.h:474
CpswStats_MacPort_2g::aleRateLimitDrop
uint64_t aleRateLimitDrop
Definition: cpsw_stats.h:352
CpswStats_HostPort_2g::reserved8
uint64_t reserved8
Definition: cpsw_stats.h:119
CpswStats_HostPort_Ng::octetsFrames64
uint64_t octetsFrames64
Definition: cpsw_stats.h:477
CpswStats_MacPort_Ng::rxAlignCodeErrors
uint64_t rxAlignCodeErrors
Definition: cpsw_stats.h:629
CpswStats_MacPort_2g::portMaskDrop
uint64_t portMaskDrop
Definition: cpsw_stats.h:346
enet_mod_stats.h
This file contains the type definitions and helper macros for the Enet Statistics module interface.
CpswStats_MacPort_Ng::aleUnknownUcast
uint64_t aleUnknownUcast
Definition: cpsw_stats.h:740
CpswStats_MacPort_2g::txSingleCollFrames
uint64_t txSingleCollFrames
Definition: cpsw_stats.h:301
CpswStats_HostPort_Ng::aleUnknownUcast
uint64_t aleUnknownUcast
Definition: cpsw_stats.h:525
CpswStats_HostPort_Ng::aleUnknownUcastBcnt
uint64_t aleUnknownUcastBcnt
Definition: cpsw_stats.h:528
CpswStats_HostPort_2g::netOctets
uint64_t netOctets
Definition: cpsw_stats.h:170
CpswStats_MacPort_Ng::aleUnknownMcast
uint64_t aleUnknownMcast
Definition: cpsw_stats.h:746
CpswStats_HostPort_2g::aleBlockDrop
uint64_t aleBlockDrop
Definition: cpsw_stats.h:191
CpswStats_MacPort_2g::rxGoodFrames
uint64_t rxGoodFrames
Definition: cpsw_stats.h:244
CpswStats_HostPort_2g::rxCrcErrors
uint64_t rxCrcErrors
Definition: cpsw_stats.h:110
CpswStats_HostPort_Ng::aleUnknownMcastBcnt
uint64_t aleUnknownMcastBcnt
Definition: cpsw_stats.h:534
CpswStats_MacPort_2g::octetsFrames1024
uint64_t octetsFrames1024
Definition: cpsw_stats.h:337
CpswStats_MacPort_Ng::txSingleCollFrames
uint64_t txSingleCollFrames
Definition: cpsw_stats.h:671
CpswStats_MacPort_2g
CPSW 2G MAC port statistics.
Definition: cpsw_stats.h:242
CpswStats_MacPort_2g::aleDrop
uint64_t aleDrop
Definition: cpsw_stats.h:274
CpswStats_HostPort_Ng::octetsFrames512to1023
uint64_t octetsFrames512to1023
Definition: cpsw_stats.h:489
CpswStats_MacPort_2g::rxFragments
uint64_t rxFragments
Definition: cpsw_stats.h:271
CpswStats_MacPort_Ng::aleDAEqSADrop
uint64_t aleDAEqSADrop
Definition: cpsw_stats.h:728
CpswStats_MacPort_Ng::octetsFrames64
uint64_t octetsFrames64
Definition: cpsw_stats.h:692
CpswStats_HostPort_Ng::alePolicyMatchYellow
uint64_t alePolicyMatchYellow
Definition: cpsw_stats.h:549
CpswStats_MacPort_Ng::aleMultSADrop
uint64_t aleMultSADrop
Definition: cpsw_stats.h:767
CpswStats_MacPort_Ng::aleBlockDrop
uint64_t aleBlockDrop
Definition: cpsw_stats.h:731
CpswStats_MacPort_2g::aleUnknownUcastBcnt
uint64_t aleUnknownUcastBcnt
Definition: cpsw_stats.h:373
CpswStats_MacPort_Ng::aleRateLimitDrop
uint64_t aleRateLimitDrop
Definition: cpsw_stats.h:722
CpswStats_MacPort_2g::txDeferredFrames
uint64_t txDeferredFrames
Definition: cpsw_stats.h:295
CpswStats_HostPort_2g::txOctets
uint64_t txOctets
Definition: cpsw_stats.h:149
CpswStats_MacPort_Ng::aleVidIngressDrop
uint64_t aleVidIngressDrop
Definition: cpsw_stats.h:725
CpswStats_MacPort_2g::txGoodFrames
uint64_t txGoodFrames
Definition: cpsw_stats.h:283
CpswStats_MacPort_2g::octetsFrames64
uint64_t octetsFrames64
Definition: cpsw_stats.h:322
CpswStats_MacPort_Ng::rxIPGError
uint64_t rxIPGError
Definition: cpsw_stats.h:683
CpswStats_HostPort_Ng::ietRxFrag
uint64_t ietRxFrag
Definition: cpsw_stats.h:579
CpswStats_HostPort_Ng::aleVidIngressDrop
uint64_t aleVidIngressDrop
Definition: cpsw_stats.h:510
CpswStats_HostPort_2g::octetsFrames1024
uint64_t octetsFrames1024
Definition: cpsw_stats.h:167
CpswStats_HostPort_2g::rxMcastFrames
uint64_t rxMcastFrames
Definition: cpsw_stats.h:104
CpswStats_MacPort_2g::txBcastFrames
uint64_t txBcastFrames
Definition: cpsw_stats.h:286
CpswStats_MacPort_Ng::aleIpNextHdrDrop
uint64_t aleIpNextHdrDrop
Definition: cpsw_stats.h:776
CpswStats_HostPort_2g::portMaskDrop
uint64_t portMaskDrop
Definition: cpsw_stats.h:176
CpswStats_MacPort_2g::rxAlignCodeErrors
uint64_t rxAlignCodeErrors
Definition: cpsw_stats.h:259
CpswStats_MacPort_Ng::rxBcastFrames
uint64_t rxBcastFrames
Definition: cpsw_stats.h:617
CpswStats_HostPort_Ng::rxFragments
uint64_t rxFragments
Definition: cpsw_stats.h:450
CpswStats_HostPort_2g::octetsFrames512to1023
uint64_t octetsFrames512to1023
Definition: cpsw_stats.h:164
CpswStats_MacPort_Ng::ietTxFrag
uint64_t ietTxFrag
Definition: cpsw_stats.h:800
CpswStats_MacPort_Ng::aleUnknownMcastBcnt
uint64_t aleUnknownMcastBcnt
Definition: cpsw_stats.h:749
CpswStats_MacPort_Ng::rxUndersizedFrames
uint64_t rxUndersizedFrames
Definition: cpsw_stats.h:638
CpswStats_HostPort_2g::txMemProtectError
uint64_t txMemProtectError
Definition: cpsw_stats.h:230
CpswStats_HostPort_2g::rxOversizedFrames
uint64_t rxOversizedFrames
Definition: cpsw_stats.h:116
CpswStats_MacPort_Ng::aleOverrunDrop
uint64_t aleOverrunDrop
Definition: cpsw_stats.h:647