PDK API Guide for J721E
CpswAle_PolicerMatchParams Struct Reference

Detailed Description

ALE Classifier/Policer Match parameters.

Data Fields

uint32_t policerMatchEnableMask
 
uint32_t portNum
 
bool portIsTrunk
 
uint32_t priority
 
CpswAle_OuiEntryInfo oui
 
CpswAle_MacSrcAddrClassifierInfo srcMacAddr
 
CpswAle_MacDstAddrClassifierInfo dstMacAddr
 
uint32_t ivlanId
 
uint32_t ovlanId
 
CpswAle_EtherTypeEntryInfo etherType
 
CpswAle_IpAddrClassifierInfo srcIp
 
CpswAle_IpAddrClassifierInfo dstIp
 

Field Documentation

uint32_t CpswAle_PolicerMatchParams::policerMatchEnableMask

Bitmask selecting classifier types to enable

See also
ALE classifier match types
uint32_t CpswAle_PolicerMatchParams::portNum

Port number to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_PORT in policerMatchEnableMask is set

bool CpswAle_PolicerMatchParams::portIsTrunk

Flag indicating port number is a trunk group

uint32_t CpswAle_PolicerMatchParams::priority

Received packet priority to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_PRIORITY in policerMatchEnableMask is set

CpswAle_OuiEntryInfo CpswAle_PolicerMatchParams::oui

OUI address to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_OUI in policerMatchEnableMask is set

CpswAle_MacSrcAddrClassifierInfo CpswAle_PolicerMatchParams::srcMacAddr

Source MAC address to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_MACSRC in policerMatchEnableMask is set

CpswAle_MacDstAddrClassifierInfo CpswAle_PolicerMatchParams::dstMacAddr

Destination MAC address to match. Must valid if bit CPSW_ALE_POLICER_MATCH_MACDST in policerMatchEnableMask is set

uint32_t CpswAle_PolicerMatchParams::ivlanId

Inner VLAN ID to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_IVLAN in policerMatchEnableMask is set

uint32_t CpswAle_PolicerMatchParams::ovlanId

Outer VLAN ID to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_OVLAN in policerMatchEnableMask is set

CpswAle_EtherTypeEntryInfo CpswAle_PolicerMatchParams::etherType

Frame Ethertype to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_ETHERTYPE in policerMatchEnableMask is set

CpswAle_IpAddrClassifierInfo CpswAle_PolicerMatchParams::srcIp

Source IP address to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_IPSRC in policerMatchEnableMask is set

CpswAle_IpAddrClassifierInfo CpswAle_PolicerMatchParams::dstIp

Destination IP address to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_IPDST in policerMatchEnableMask is set