Data Structures
Here are the data structures with brief descriptions:
pa802p1agDetConfig_t802.1ag Detection Configuration Information
paClassify1Stats_sPA Classify1 Statistics Structure
paClassify2Stats_sPA Classify2 Statistics Structure
paCmdCopy_tCopy Command
paCmdCrcOp_tCRC Generation/Verification Command
paCmdInfo_tPA Command Information structure
paCmdIpFrag_tIP fragmentation information
paCmdMultiRoute_tMulti-route Command
paCmdNextRoute_tNext Route Command
paCmdReply_tPaCmdReply_t is used to specify command result (from PASS) routing information
paCmdSet_tCommand Set Command
paCmdSetConfig_tCommand Set Configuration Information
paCmdSetUsrStats_tCommand Set plus User-defined Statistics Command
paCmdSplitOp_tSplit Command
paCmdTxTimestamp_tTx timestamp reporting information
paCmdUsrStats_tUser-defined Statistics Command
paCmdVerifyPktErr_tVerify Packet Error Command
paCommonStats_sPA Common Statistics Structure
paConfig_tPA Initialization config structure
paCrcConfig_tCRC Engine configuration
paCtrlInfo_tPA Control Information structure
paEntryHandle_tA generic entry handle types
paEthInfo2_tEnhanced MAC/Ethernet lookup information
paEthInfo_tMAC/Ethernet lookup information
paGtpuConfig_tGTP-U Configuration Information
paIpAddr_tIP address specification
paIpInfo2_tEnhanced IP lookup information
paIpInfo_tIP lookup information
paIpReassmConfig_tIP Reassembly Configuration Information
paIpsecNatTConfig_tIPSEC NAT-T Packet Detection Configuration Information
paModifyStats_sPA Modifier Statistics Structure
paMultiRouteEntry_tPacket Multi-route entry configuration
paPacketControlConfig_tPacket Control Configuration Information
paParamDescPA API parameters structure
paPatchInfo_tPacket patching configuration
paPatchMsgLenInfo_tMessage length patching configuration
paPayloadInfo_tPaPayloadInfo_t defines the packet payload information in the short format. It is required by the Security Accelerator sub-system (SASS)
paProtocolLimit_tProtocol-specific Limitations
paQueueDivertConfig_tQueue Diversion Configuration Information
paRouteInfo2_tEnhanced Packet routing configuration
paRouteInfo_tPacket routing configuration
pasahoCmdInfo_sPasahoCmdInfo_t defines the general short command information
pasahoComChkCrc_sPasahoComChkCrc_t defines the checksum and CRC generation command. The command structure is defined as 32 bit values to wrok with the hardware regardless of the device endianness
pasahoIpFrag_sPasahoIpFrag_t defines the IP Fragmentation command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness
pasahoLongInfo_sPasahoLongInfo_t defines the packet parsing information in the long format. The information is structured as an array of 32 bit values. These values are broken down through macros. This allows the representation to be endian independent to the hardware which operates only on 32 bit values
pasahoNextRoute_sPasahoNextRoute_t defines the next route command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness
pasahoPatchMsgLen_sPasahoPatchMsgLen_t defines the message length patching command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness
pasahoReportTimestamp_sPasahoReportTimestamp_t defines the report timestamp command. The command structure is defined as 32 bit values to work with the hardware regardless of the device endianness
pasahoShortInfo_sPasahoShortInfo_t defines the packet parsing information in the short format
paSizeInfo_tPA Size Configuration Structure
paSrioInfo_tSRIO lookup information
paSrioType11Info_sSRIO Type11 header information
paSrioType9Info_sSRIO Type9 header information
paSrioTypeInfo_tSrio message type specific header information
paStartCfg_tPA start configuration structure
paSysConfig_tPA System Configuration Information structure
paSysStats_sPA System Statistics Structure
paTimestamp_tPA Timestamp Structure
paTimestampConfig_tTimestamp configuration
paTxChksum_tTransmit checksum configuration
paUsrStats_sPA User-defined Statistics Structure
paUsrStatsAlloc_tUser-defined statistics Allocation information
paUsrStatsConfig_tUser-defined Statistics Configuration Information
paUsrStatsConfigInfo_tUser-defined statistics configuration information
paUsrStatsCounterConfig_tUser-defined statistics counter configuration information
paUsrStatsCounterEntryConfig_tUser-defined statistics counter entry configuration information

Copyright 2014, Texas Instruments Incorporated