PDK API Guide for AM65xx
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 
uint64_t ietTxFrag
Definition: cpsw_stats.h:585
uint64_t aleUnknownMcastBcnt
Definition: cpsw_stats.h:749
uint64_t rxFragments
Definition: cpsw_stats.h:641
uint64_t octetsFrames128to255
Definition: cpsw_stats.h:328
uint64_t txOctets
Definition: cpsw_stats.h:474
uint64_t aleOverrunDrop
Definition: cpsw_stats.h:647
uint64_t alePolicyMatchRed
Definition: cpsw_stats.h:221
uint64_t rxGoodFrames
Definition: cpsw_stats.h:423
uint64_t txGoodFrames
Definition: cpsw_stats.h:137
uint64_t txCollisionFrames
Definition: cpsw_stats.h:668
uint64_t rxMcastFrames
Definition: cpsw_stats.h:250
uint64_t txDeferredFrames
Definition: cpsw_stats.h:665
uint64_t aleLenErrorDrop
Definition: cpsw_stats.h:773
uint64_t ietTxHold
Definition: cpsw_stats.h:797
uint64_t aleOverrunDrop
Definition: cpsw_stats.h:456
uint64_t txMcastFrames
Definition: cpsw_stats.h:468
uint64_t rxGoodFrames
Definition: cpsw_stats.h:614
uint64_t octetsFrames65to127
Definition: cpsw_stats.h:155
uint64_t rxTopOfFifoDrop
Definition: cpsw_stats.h:719
uint64_t txMultipleCollFrames
Definition: cpsw_stats.h:674
uint64_t rxIPGError
Definition: cpsw_stats.h:313
uint64_t portMaskDrop
Definition: cpsw_stats.h:716
uint64_t txGoodFrames
Definition: cpsw_stats.h:653
uint64_t txCollisionFrames
Definition: cpsw_stats.h:298
uint64_t reserved8
Definition: cpsw_stats.h:444
uint64_t aleSecureDrop
Definition: cpsw_stats.h:364
uint64_t rxCrcErrors
Definition: cpsw_stats.h:256
uint64_t aleUnknownBcastBcnt
Definition: cpsw_stats.h:755
uint64_t rxOctets
Definition: cpsw_stats.h:650
uint64_t octetsFrames512to1023
Definition: cpsw_stats.h:704
uint64_t rxOversizedFrames
Definition: cpsw_stats.h:262
uint64_t txMcastFrames
Definition: cpsw_stats.h:289
uint64_t aleUnknownBcastBcnt
Definition: cpsw_stats.h:215
uint64_t rxPauseFrames
Definition: cpsw_stats.h:623
uint64_t octetsFrames1024
Definition: cpsw_stats.h:707
uint64_t rxJabberFrames
Definition: cpsw_stats.h:635
uint64_t alePolicyMatch
Definition: cpsw_stats.h:388
uint64_t aleAuthDrop
Definition: cpsw_stats.h:737
uint64_t aleDualVlanDrop
Definition: cpsw_stats.h:555
uint64_t aleUnknownMcastBcnt
Definition: cpsw_stats.h:379
uint64_t octetsFrames65to127
Definition: cpsw_stats.h:480
uint64_t octetsFrames128to255
Definition: cpsw_stats.h:698
uint64_t aleUnknownBcast
Definition: cpsw_stats.h:537
uint64_t aleRateLimitDrop
Definition: cpsw_stats.h:507
uint64_t aleSecureDrop
Definition: cpsw_stats.h:734
uint64_t txBcastFrames
Definition: cpsw_stats.h:140
uint64_t rxUndersizedFrames
Definition: cpsw_stats.h:122
uint64_t aleAuthDrop
Definition: cpsw_stats.h:197
uint64_t txMemProtectError
Definition: cpsw_stats.h:806
uint64_t aleUnknownUcastBcnt
Definition: cpsw_stats.h:743
uint64_t octetsFrames128to255
Definition: cpsw_stats.h:483
uint64_t txBcastFrames
Definition: cpsw_stats.h:465
uint64_t aleDAEqSADrop
Definition: cpsw_stats.h:188
uint64_t netOctets
Definition: cpsw_stats.h:340
uint64_t aleUnknownMcast
Definition: cpsw_stats.h:206
uint64_t aleUnknownBcast
Definition: cpsw_stats.h:752
uint64_t octetsFrames256to511
Definition: cpsw_stats.h:486
uint64_t aleUnknownBcast
Definition: cpsw_stats.h:382
uint64_t rxPauseFrames
Definition: cpsw_stats.h:253
uint64_t octetsFrames256to511
Definition: cpsw_stats.h:161
uint64_t netOctets
Definition: cpsw_stats.h:710
uint64_t txLateCollFrames
Definition: cpsw_stats.h:680
uint64_t aleDAEqSADrop
Definition: cpsw_stats.h:513
uint64_t ietRxAssemblyOk
Definition: cpsw_stats.h:788
uint64_t txMultipleCollFrames
Definition: cpsw_stats.h:304
uint64_t ietRxAssemblyErr
Definition: cpsw_stats.h:570
uint64_t txOctets
Definition: cpsw_stats.h:319
uint64_t aleBlockDrop
Definition: cpsw_stats.h:191
This file contains the type definitions and helper macros for the Enet Statistics module interface.
uint64_t aleUnknownBcast
Definition: cpsw_stats.h:212
uint64_t alePolicyMatchRed
Definition: cpsw_stats.h:546
uint64_t rxFragments
Definition: cpsw_stats.h:125
uint64_t rxOversizedFrames
Definition: cpsw_stats.h:632
uint64_t rxOversizedFrames
Definition: cpsw_stats.h:116
uint64_t rxCrcErrors
Definition: cpsw_stats.h:626
uint64_t aleSecureDrop
Definition: cpsw_stats.h:194
uint64_t octetsFrames256to511
Definition: cpsw_stats.h:331
uint64_t ietRxAssemblyOk
Definition: cpsw_stats.h:573
uint64_t aleRateLimitDrop
Definition: cpsw_stats.h:182
uint64_t txPauseFrames
Definition: cpsw_stats.h:662
uint64_t aleVidIngressDrop
Definition: cpsw_stats.h:185
CPSW 5G or 9G MAC port statistics.
Definition: cpsw_stats.h:611
uint64_t alePolicyMatch
Definition: cpsw_stats.h:758
uint64_t octetsFrames1024
Definition: cpsw_stats.h:167
uint64_t txCarrierSenseErrors
Definition: cpsw_stats.h:316
uint64_t aleIPv4FragDrop
Definition: cpsw_stats.h:779
uint64_t aleIpNextHdrDrop
Definition: cpsw_stats.h:561
uint64_t rxFragments
Definition: cpsw_stats.h:450
uint64_t rxGoodFrames
Definition: cpsw_stats.h:98
uint64_t txBcastFrames
Definition: cpsw_stats.h:656
uint64_t rxBcastFrames
Definition: cpsw_stats.h:101
uint64_t aleUnknownBcastBcnt
Definition: cpsw_stats.h:540
uint64_t aleUnknownMcastBcnt
Definition: cpsw_stats.h:209
uint64_t aleBlockDrop
Definition: cpsw_stats.h:361
uint64_t netOctets
Definition: cpsw_stats.h:495
uint64_t octetsFrames512to1023
Definition: cpsw_stats.h:334
uint64_t rxMcastFrames
Definition: cpsw_stats.h:429
uint64_t rxOctets
Definition: cpsw_stats.h:280
uint64_t aleDAEqSADrop
Definition: cpsw_stats.h:358
uint64_t ietTxHold
Definition: cpsw_stats.h:582
uint64_t octetsFrames64
Definition: cpsw_stats.h:152
uint64_t portMaskDrop
Definition: cpsw_stats.h:176
uint64_t txMcastFrames
Definition: cpsw_stats.h:659
uint64_t reserved6
Definition: cpsw_stats.h:438
uint64_t rxBottomOfFifoDrop
Definition: cpsw_stats.h:713
uint64_t txPauseFrames
Definition: cpsw_stats.h:292
uint64_t rxOversizedFrames
Definition: cpsw_stats.h:441
uint64_t alePolicyMatchYellow
Definition: cpsw_stats.h:764
uint64_t portMaskDrop
Definition: cpsw_stats.h:501
uint64_t rxBcastFrames
Definition: cpsw_stats.h:247
uint64_t rxBottomOfFifoDrop
Definition: cpsw_stats.h:498
uint64_t txGoodFrames
Definition: cpsw_stats.h:462
uint64_t rxBottomOfFifoDrop
Definition: cpsw_stats.h:343
uint64_t aleUnknownUcastBcnt
Definition: cpsw_stats.h:203
uint64_t aleDrop
Definition: cpsw_stats.h:453
uint64_t aleUnknownUcast
Definition: cpsw_stats.h:200
uint64_t aleUnknownMcast
Definition: cpsw_stats.h:531
uint64_t txMcastFrames
Definition: cpsw_stats.h:143
uint64_t alePolicyMatch
Definition: cpsw_stats.h:543
uint64_t rxCrcErrors
Definition: cpsw_stats.h:435
uint64_t txCarrierSenseErrors
Definition: cpsw_stats.h:686
uint64_t txLateCollFrames
Definition: cpsw_stats.h:310
CPSW 5G or 9G host port statistics.
Definition: cpsw_stats.h:420
uint64_t alePolicyMatchRed
Definition: cpsw_stats.h:391
uint64_t ietRxAssemblyErr
Definition: cpsw_stats.h:785
uint64_t aleVidIngressDrop
Definition: cpsw_stats.h:355
uint64_t alePolicyMatchYellow
Definition: cpsw_stats.h:394
uint64_t rxUndersizedFrames
Definition: cpsw_stats.h:268
uint64_t txMemProtectError
Definition: cpsw_stats.h:400
uint64_t aleOverrunDrop
Definition: cpsw_stats.h:277
uint64_t octetsFrames65to127
Definition: cpsw_stats.h:695
uint64_t rxJabberFrames
Definition: cpsw_stats.h:265
uint64_t reserved6
Definition: cpsw_stats.h:113
uint64_t txExcessiveCollFrames
Definition: cpsw_stats.h:677
uint64_t octetsFrames65to127
Definition: cpsw_stats.h:325
uint64_t aleLenErrorDrop
Definition: cpsw_stats.h:558
uint64_t rxOctets
Definition: cpsw_stats.h:459
uint64_t alePolicyMatchRed
Definition: cpsw_stats.h:761
uint64_t aleDrop
Definition: cpsw_stats.h:644
uint64_t aleAuthDrop
Definition: cpsw_stats.h:367
uint64_t txMemProtectError
Definition: cpsw_stats.h:591
uint64_t rxOctets
Definition: cpsw_stats.h:134
uint64_t aleBlockDrop
Definition: cpsw_stats.h:516
uint64_t rxTopOfFifoDrop
Definition: cpsw_stats.h:504
uint64_t rxTopOfFifoDrop
Definition: cpsw_stats.h:349
uint64_t aleUnknownMcast
Definition: cpsw_stats.h:376
uint64_t aleUnknownUcast
Definition: cpsw_stats.h:370
uint64_t ietRxSmdError
Definition: cpsw_stats.h:791
uint64_t aleUnknownMcastBcnt
Definition: cpsw_stats.h:534
uint64_t aleUnknownUcast
Definition: cpsw_stats.h:525
uint64_t rxMcastFrames
Definition: cpsw_stats.h:620
uint64_t aleSecureDrop
Definition: cpsw_stats.h:519
uint64_t aleUnknownBcastBcnt
Definition: cpsw_stats.h:385
uint64_t aleDualVlanDrop
Definition: cpsw_stats.h:770
uint64_t reserved4
Definition: cpsw_stats.h:107
uint64_t ietRxSmdError
Definition: cpsw_stats.h:576
uint64_t octetsFrames128to255
Definition: cpsw_stats.h:158
uint64_t rxAlignCodeErrors
Definition: cpsw_stats.h:629
uint64_t reserved8
Definition: cpsw_stats.h:119
uint64_t portMaskDrop
Definition: cpsw_stats.h:346
uint64_t octetsFrames256to511
Definition: cpsw_stats.h:701
uint64_t netOctets
Definition: cpsw_stats.h:170
uint64_t octetsFrames512to1023
Definition: cpsw_stats.h:164
uint64_t ietRxFrag
Definition: cpsw_stats.h:794
uint64_t aleVidIngressDrop
Definition: cpsw_stats.h:510
uint64_t rxGoodFrames
Definition: cpsw_stats.h:244
uint64_t txExcessiveCollFrames
Definition: cpsw_stats.h:307
CPSW 2G host port statistics.
Definition: cpsw_stats.h:95
uint64_t aleRateLimitDrop
Definition: cpsw_stats.h:352
uint64_t aleMultSADrop
Definition: cpsw_stats.h:552
uint64_t rxBottomOfFifoDrop
Definition: cpsw_stats.h:173
uint64_t octetsFrames1024
Definition: cpsw_stats.h:337
CPSW 2G MAC port statistics.
Definition: cpsw_stats.h:241
CPSW nG port statistics.
Definition: cpsw_stats.h:826
uint64_t aleUnknownUcast
Definition: cpsw_stats.h:740
uint64_t txSingleCollFrames
Definition: cpsw_stats.h:301
uint64_t reserved4
Definition: cpsw_stats.h:432
uint64_t alePolicyMatchYellow
Definition: cpsw_stats.h:549
uint64_t aleUnknownMcast
Definition: cpsw_stats.h:746
uint64_t rxUndersizedFrames
Definition: cpsw_stats.h:447
uint64_t rxFragments
Definition: cpsw_stats.h:271
uint64_t octetsFrames64
Definition: cpsw_stats.h:477
uint64_t aleAuthDrop
Definition: cpsw_stats.h:522
uint64_t aleBlockDrop
Definition: cpsw_stats.h:731
uint64_t aleUnknownUcastBcnt
Definition: cpsw_stats.h:373
uint64_t rxBcastFrames
Definition: cpsw_stats.h:426
uint64_t txSingleCollFrames
Definition: cpsw_stats.h:671
uint64_t aleIPv4FragDrop
Definition: cpsw_stats.h:564
uint64_t aleDrop
Definition: cpsw_stats.h:128
uint64_t aleOverrunDrop
Definition: cpsw_stats.h:131
uint64_t aleUnknownUcastBcnt
Definition: cpsw_stats.h:528
uint64_t rxCrcErrors
Definition: cpsw_stats.h:110
uint64_t octetsFrames1024
Definition: cpsw_stats.h:492
uint64_t aleDrop
Definition: cpsw_stats.h:274
uint64_t alePolicyMatch
Definition: cpsw_stats.h:218
uint64_t aleDAEqSADrop
Definition: cpsw_stats.h:728
uint64_t txMemProtectError
Definition: cpsw_stats.h:230
uint64_t octetsFrames64
Definition: cpsw_stats.h:692
uint64_t txOctets
Definition: cpsw_stats.h:149
uint64_t txGoodFrames
Definition: cpsw_stats.h:283
uint64_t aleMultSADrop
Definition: cpsw_stats.h:767
uint64_t octetsFrames64
Definition: cpsw_stats.h:322
uint64_t ietRxFrag
Definition: cpsw_stats.h:579
uint64_t rxTopOfFifoDrop
Definition: cpsw_stats.h:179
uint64_t aleRateLimitDrop
Definition: cpsw_stats.h:722
#define CPSW_STATS_BLOCK_ELEM_NUM
Number of elements in a statistics block.
Definition: cpsw_stats.h:84
uint64_t txDeferredFrames
Definition: cpsw_stats.h:295
uint64_t txBcastFrames
Definition: cpsw_stats.h:286
uint64_t aleVidIngressDrop
Definition: cpsw_stats.h:725
uint64_t rxAlignCodeErrors
Definition: cpsw_stats.h:259
uint64_t octetsFrames512to1023
Definition: cpsw_stats.h:489
uint64_t rxBcastFrames
Definition: cpsw_stats.h:617
uint64_t rxIPGError
Definition: cpsw_stats.h:683
uint64_t ietTxFrag
Definition: cpsw_stats.h:800
uint64_t rxMcastFrames
Definition: cpsw_stats.h:104
uint64_t rxUndersizedFrames
Definition: cpsw_stats.h:638
uint64_t alePolicyMatchYellow
Definition: cpsw_stats.h:224
uint64_t aleIpNextHdrDrop
Definition: cpsw_stats.h:776
uint64_t txOctets
Definition: cpsw_stats.h:689