PDK API Guide for J721E

Introduction

Data Structures

struct  CpswAle_AddEntryOutArgs
 Output args for IOCTL cmds that add ALE entry, such as: CPSW_ALE_IOCTL_ADD_UNICAST, CPSW_ALE_IOCTL_ADD_VLAN, CPSW_ALE_IOCTL_ADD_ETHERTYPE, CPSW_ALE_IOCTL_ADD_IPV4ADDR, CPSW_ALE_IOCTL_ADD_IPV6ADDR, CPSW_ALE_IOCTL_ADD_OUI, CPSW_ALE_IOCTL_ADD_MULTICAST. More...
 
struct  CpswAle_SetUcastEntryInArgs
 Input args for CPSW_ALE_IOCTL_ADD_UNICAST IOCTL command. More...
 
struct  CpswAle_GetUcastEntryOutArgs
 Output args for CPSW_ALE_IOCTL_LOOKUP_UNICAST IOCTL command. More...
 
struct  CpswAle_SetMcastEntryInArgs
 Output args for CPSW_ALE_IOCTL_ADD_MULTICAST IOCTL command. More...
 
struct  CpswAle_GetMcastEntryInArgs
 Input args for CPSW_ALE_IOCTL_LOOKUP_MULTICAST IOCTL command. More...
 
struct  CpswAle_GetMcastEntryOutArgs
 Output args for CPSW_ALE_IOCTL_LOOKUP_MULTICAST IOCTL command. More...
 
struct  CpswAle_GetVlanEntryOutArgs
 Output args for CPSW_ALE_IOCTL_LOOKUP_MULTICAST IOCTL command. More...
 
struct  CpswAle_SetPolicerEntryInArgs
 Input args for CPSW_ALE_IOCTL_SET_POLICER command. More...
 
struct  CpswAle_SetPolicerEntryOutArgs
 Input args for CPSW_ALE_IOCTL_SET_POLICER command. More...
 
struct  CpswAle_GetPolicerEntryOutArgs
 Output args for CPSW_ALE_IOCTL_GET_POLICER command. More...
 
struct  CpswAle_DelPolicerEntryInArgs
 Input args for CPSW_ALE_IOCTL_DEL_POLICER IOCTL command. More...
 
struct  CpswAle_SetOAMLoopbackInArgs
 Input args for CPSW_ALE_IOCTL_SET_OAMLPBK_CFG IOCTL command. More...
 
struct  CpswAle_SetPortStateInArgs
 Input args for CPSW_ALE_IOCTL_SET_PORT_STATE IOCTL command. More...
 
struct  CpswAle_GetPortStateInArgs
 Input args for CPSW_ALE_IOCTL_GET_PORT_STATE IOCTL command. More...
 
struct  CpswAle_GetPortStateOutArgs
 Output args for CPSW_ALE_IOCTL_GET_PORT_STATE IOCTL command. More...
 
struct  CpswAle_SetPortMirroringConfigInArgs
 Input args for CPSW_ALE_IOCTL_SET_PORT_MIRROR_CFG command. More...
 
struct  CpswAle_SetTrunkConfigInArgs
 Input args for CPSW_ALE_IOCTL_SET_TRUNK_CFG command. More...
 
struct  CpswAle_SetDefaultThreadConfigInArgs
 Input args for CPSW_ALE_IOCTL_SET_DEFAULT_THREADCFG IOCTL command. More...
 
struct  CpswAle_SetInterVLANConfigInArgs
 Output args for CPSW_ALE_IOCTL_SET_DEFAULT_THREADCFG IOCTL command. More...
 
struct  CpswAle_GetPolicerStatsInArgs
 Input args for CPSW_ALE_IOCTL_GET_POLICER_STATS IOCTL command. More...
 
struct  CpswAle_GetPolicerStatsOutArgs
 Output args for CPSW_ALE_IOCTL_GET_POLICER_STATS IOCTL command. More...
 
struct  CpswAle_SetBcastMcastRateLimitInArgs
 Input args for CPSW_ALE_IOCTL_SET_BCAST_MCAST_LIMIT IOCTL command. More...
 
struct  CpswAle_GetBcastMcastRateLimitOutArgs
 Output args for CPSW_ALE_IOCTL_GET_BCAST_MCAST_LIMIT IOCTL command. More...
 
struct  CpswAle_GetPortMacAddrInArgs
 Input args for CPSW_ALE_IOCTL_GET_PORT_MACADDR IOCTL command. More...
 
struct  CpswAle_GetPortMacAddrOutArgs
 Output args for CPSW_ALE_IOCTL_GET_PORT_MACADDR IOCTL command. More...
 
struct  CpswAle_DelLearntEntriesInArgs
 Input args for CPSW_ALE_IOCTL_DEL_LEARNT_ENTRIES command. More...
 
struct  CpswAle_SetPolicerThreadConfigInArgs
 Input args for CPSW_ALE_IOCTL_SET_POLICER_THREADCFG command. More...
 

Typedefs

typedef CpswAle_SetDefaultThreadConfigInArgs CpswAle_GetDefaultThreadConfigOutArgs
 Output args for CPSW_ALE_IOCTL_GET_DEFAULT_THREADCFG IOCTL command. More...
 
typedef CpswAle_GetPolicerEntryOutArgs CpswAle_SetInterVLANConfigOutArgs
 Output args for CPSW_ALE_IOCTL_SET_INTERVLAN_CFG IOCTL command. More...
 
typedef CpswAle_GetPolicerEntryOutArgs CpswAle_BlockClassifierHostPortOutArgs
 Output args for CPSW_ALE_IOCTL_BLOCK_CLASSIFIER_HOSTPORT IOCTL command. More...
 
typedef CpswAle_GetPolicerEntryOutArgs CpswAle_SetPolicerThreadConfigOutArgs
 Output args for CPSW_ALE_IOCTL_SET_POLICER_THREADCFG IOCTL command. More...
 
typedef struct CpswAle_PolicerGlobalConfig_s CpswAle_SetPolicerGlobalConfigInArgs
 Input args for CPSW_ALE_IOCTL_SET_POLICER_GLOBAL_CONFIG IOCTL command. More...
 
typedef struct CpswAle_PolicerGlobalConfig_s CpswAle_GetPolicerGlobalConfigOutArgs
 Output args for CPSW_ALE_IOCTL_GET_POLICER_GLOBAL_CONFIG IOCTL command. More...
 

Typedef Documentation

typedef struct CpswAle_PolicerGlobalConfig_s CpswAle_SetPolicerGlobalConfigInArgs

Input args for CPSW_ALE_IOCTL_SET_POLICER_GLOBAL_CONFIG IOCTL command.

typedef struct CpswAle_PolicerGlobalConfig_s CpswAle_GetPolicerGlobalConfigOutArgs

Output args for CPSW_ALE_IOCTL_GET_POLICER_GLOBAL_CONFIG IOCTL command.