Protocol++® (Protocolpp®)  v5.7.0
PlatformPP::jsec::sgt_t Struct Reference

#include <jsec.h>

Public Attributes

std::string chunksize
 
uint32_t ptrsize
 
uint32_t sgtsize
 
uint8_t bufpool
 
std::string offset
 
ProtocolPP::endian_t endianess
 
uint32_t maxentries
 

Detailed Description

Structure for scatter-gather tables in SEC/CAAM QorIQ or Layerscape processors

Parameters
chunksize- range of lengths to split the data into when creating a SG table, i.e., "256..1024"
ptrsize- size of pointers (either 4 or 8 for SEC/CAAM)
sgtsize- size of entries (either 8 or 16 for SEC/CAAM)
bufpool- Buffer pool to use for memory
offset- size of the offset into data buffers, i.e., "20..100"
endianess- endianess of SEC. Note that in CAAM all command words are big endian regardless of the underlying system endianess. Some immediate data values will be the system endianess
maxentries- maximum number of entries to read in a SG table

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