![]() |
![]() |
ALE Classifier/Policer Match parameters. More...
#include <cpsw_ale.h>
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 |
ALE Classifier/Policer Match parameters.
CpswAle_IpAddrClassifierInfo CpswAle_PolicerMatchParams_s::dstIp |
Destination IP address to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_IPDST in policerMatchEnableMask is set
CpswAle_MacDstAddrClassifierInfo CpswAle_PolicerMatchParams_s::dstMacAddr |
Destination MAC address to match. Must valid if bit CPSW_ALE_POLICER_MATCH_MACDST in policerMatchEnableMask is set
CpswAle_EtherTypeEntryInfo CpswAle_PolicerMatchParams_s::etherType |
Frame Ethertype to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_ETHERTYPE in policerMatchEnableMask is set
uint32_t CpswAle_PolicerMatchParams_s::ivlanId |
Inner VLAN ID to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_IVLAN in policerMatchEnableMask is set
CpswAle_OuiEntryInfo CpswAle_PolicerMatchParams_s::oui |
OUI address to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_OUI in policerMatchEnableMask is set
uint32_t CpswAle_PolicerMatchParams_s::ovlanId |
Outer VLAN ID to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_OVLAN in policerMatchEnableMask is set
uint32_t CpswAle_PolicerMatchParams_s::policerMatchEnableMask |
Bitmask selecting classifier types to enable
bool CpswAle_PolicerMatchParams_s::portIsTrunk |
Flag indicating port number is a trunk group
uint32_t CpswAle_PolicerMatchParams_s::portNum |
Port number to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_PORT in policerMatchEnableMask is set
uint32_t CpswAle_PolicerMatchParams_s::priority |
Received packet priority to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_PRIORITY in policerMatchEnableMask is set
CpswAle_IpAddrClassifierInfo CpswAle_PolicerMatchParams_s::srcIp |
Source IP address to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_IPSRC in policerMatchEnableMask is set
CpswAle_MacSrcAddrClassifierInfo CpswAle_PolicerMatchParams_s::srcMacAddr |
Source MAC address to match. Must be valid if bit CPSW_ALE_POLICER_MATCH_MACSRC in policerMatchEnableMask is set