Data Fields
Cpsw_ClearInterVlanRouteMultiEgressInArgs_s Struct Reference

Input args for CPSW_IOCTL_CLEAR_INTERVLAN_ROUTE_MULTI_EGRESS command. More...

#include <cpsw.h>

Data Fields

uint32_t numEgressPorts
 
Cpsw_InterVlanEgressPortCfg egressCfg [CPSW_ALE_NUM_MAC_PORTS]
 
Cpsw_InterVlanRouteIngressPktMatchCfg inPktMatchCfg
 
uint32_t delAleEntryMask
 

Detailed Description

Input args for CPSW_IOCTL_CLEAR_INTERVLAN_ROUTE_MULTI_EGRESS command.

Field Documentation

uint32_t Cpsw_ClearInterVlanRouteMultiEgressInArgs_s::delAleEntryMask

Bitmask to indicate which ALE entries associated with the ingress packet match classifier needs to be deleted

See Also
InterVLAN ingress packet match aleEntry delete bitmask
Cpsw_InterVlanEgressPortCfg Cpsw_ClearInterVlanRouteMultiEgressInArgs_s::egressCfg[CPSW_ALE_NUM_MAC_PORTS]

Egress packet modification configuration for the interVLAN route for each port the packet will be routed to. numEgressPorts determine number of valid entries in this table

Cpsw_InterVlanRouteIngressPktMatchCfg Cpsw_ClearInterVlanRouteMultiEgressInArgs_s::inPktMatchCfg

Ingress packet match criteria for the interVLAN route. If the packet matches the given criteria and the destination port of the packet is host port then the interVLAN route will take effect

uint32_t Cpsw_ClearInterVlanRouteMultiEgressInArgs_s::numEgressPorts

Number of egress ports the packet needs to be routed to


The documentation for this struct was generated from the following file:

Copyright 2020, Texas Instruments Incorporated