Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals  

IxCryptoCodeletServiceParam Struct Reference

Structure holding various configuration parameters for demonstration purposes. More...


Data Fields

IxCryptoAccOperation frwdOperation
 Opcode for forward operation.

IxCryptoAccOperation revOperation
 Opcode for reverse operation.

IxCryptoAccCipherAlgo cipherAlgo
 Cipher Algorithm.

IxCryptoAccCipherMode cipherMode
 Cipher Mode.

UINT32 cipherKeyLen
 Cipher Key Length.

UINT32 cipherBlockLen
 Cipher Algorithm's Block Length.

UINT32 cipherInitialVectorLen
 Initial vector length.

IxCryptoAccAuthAlgo authAlgo
 Authentication Algorithm.

UINT32 authKeyLen
 Authentication Key Length.

UINT32 authDigestLen
 Authentication Digest Length.

UINT32 aadLen
 Additional Authentication Data Length (used in CCM mode of operation).

BOOL useDifferentSrcAndDestMbufs
 Use different source and destination buffers.

BOOL invokeXScaleWepPerform
 Perform this request using XScaleWepPerform function (note only ARC4 and WEP CRC requests are valid.

UINT8 infoString [IX_CRYPTOACC_CODELET_MAX_STR_SIZE]
 Information about the type of request.


Detailed Description

Structure holding various configuration parameters for demonstration purposes.

This structure is only defined and used by this codelet. It holds various parameters that are required to register a context and invoke "perform" requests on the cryptoAcc component.

Definition at line 82 of file IxCryptoAccCodelet_p.h.


Field Documentation

UINT32 IxCryptoCodeletServiceParam::aadLen
 

Additional Authentication Data Length (used in CCM mode of operation).

Definition at line 94 of file IxCryptoAccCodelet_p.h.

IxCryptoAccAuthAlgo IxCryptoCodeletServiceParam::authAlgo
 

Authentication Algorithm.

Definition at line 91 of file IxCryptoAccCodelet_p.h.

UINT32 IxCryptoCodeletServiceParam::authDigestLen
 

Authentication Digest Length.

Definition at line 93 of file IxCryptoAccCodelet_p.h.

UINT32 IxCryptoCodeletServiceParam::authKeyLen
 

Authentication Key Length.

Definition at line 92 of file IxCryptoAccCodelet_p.h.

IxCryptoAccCipherAlgo IxCryptoCodeletServiceParam::cipherAlgo
 

Cipher Algorithm.

Definition at line 86 of file IxCryptoAccCodelet_p.h.

UINT32 IxCryptoCodeletServiceParam::cipherBlockLen
 

Cipher Algorithm's Block Length.

Definition at line 89 of file IxCryptoAccCodelet_p.h.

UINT32 IxCryptoCodeletServiceParam::cipherInitialVectorLen
 

Initial vector length.

Definition at line 90 of file IxCryptoAccCodelet_p.h.

UINT32 IxCryptoCodeletServiceParam::cipherKeyLen
 

Cipher Key Length.

Definition at line 88 of file IxCryptoAccCodelet_p.h.

IxCryptoAccCipherMode IxCryptoCodeletServiceParam::cipherMode
 

Cipher Mode.

Definition at line 87 of file IxCryptoAccCodelet_p.h.

IxCryptoAccOperation IxCryptoCodeletServiceParam::frwdOperation
 

Opcode for forward operation.

Definition at line 84 of file IxCryptoAccCodelet_p.h.

UINT8 IxCryptoCodeletServiceParam::infoString[IX_CRYPTOACC_CODELET_MAX_STR_SIZE]
 

Information about the type of request.

Definition at line 107 of file IxCryptoAccCodelet_p.h.

BOOL IxCryptoCodeletServiceParam::invokeXScaleWepPerform
 

Perform this request using XScaleWepPerform function (note only ARC4 and WEP CRC requests are valid.

Definition at line 101 of file IxCryptoAccCodelet_p.h.

IxCryptoAccOperation IxCryptoCodeletServiceParam::revOperation
 

Opcode for reverse operation.

Definition at line 85 of file IxCryptoAccCodelet_p.h.

BOOL IxCryptoCodeletServiceParam::useDifferentSrcAndDestMbufs
 

Use different source and destination buffers.

Definition at line 98 of file IxCryptoAccCodelet_p.h.


The documentation for this struct was generated from the following file:
Automatically generated from sources. © Intel Corp. 2003