PDK API Guide for J721E
CpswStats_Obj Struct Reference

Detailed Description

CPSW statistics object.

Data Fields

EnetMod_Obj enetMod
 
Enet_Type enetType
 
CpswStats_PortStatshostPortStats
 
CpswStats_PortStatsmacPortStats
 
CpswStats_PortStats hostPortStatsMem
 
CpswStats_PortStats macPortStatsMem [CPSW_STATS_MACPORT_MAX]
 
uint32_t macPortNum
 

Field Documentation

◆ enetMod

EnetMod_Obj CpswStats_Obj::enetMod

EnetMod must be the first member

◆ enetType

Enet_Type CpswStats_Obj::enetType

Ethernet peripheral type, used to differentiate the statistics counters in CPSW_2G vs CPSW_9G.

◆ hostPortStats

CpswStats_PortStats* CpswStats_Obj::hostPortStats

Host port statistics

◆ macPortStats

CpswStats_PortStats* CpswStats_Obj::macPortStats

Ethernet ports statistics. Must have enough space for macPortNum blocks of statistics data

◆ hostPortStatsMem

CpswStats_PortStats CpswStats_Obj::hostPortStatsMem

Host port statistics

◆ macPortStatsMem

CpswStats_PortStats CpswStats_Obj::macPortStatsMem[CPSW_STATS_MACPORT_MAX]

Ethernet ports statistics. Must have enough space for macPortNum blocks of statistics data

◆ macPortNum

uint32_t CpswStats_Obj::macPortNum

Number of MAC ports. The number of stats blocks in macPortStats