Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
caam_alg_template Struct Reference

Data Fields

char name [CRYPTO_MAX_ALG_NAME]
 
char driver_name [CRYPTO_MAX_ALG_NAME]
 
unsigned int blocksize
 
u32 type
 
union {
   struct ablkcipher_alg   ablkcipher
 
   struct aead_alg   aead
 
   struct blkcipher_alg   blkcipher
 
   struct cipher_alg   cipher
 
   struct compress_alg   compress
 
   struct rng_alg   rng
 
template_u
 
u32 class1_alg_type
 
u32 class2_alg_type
 
u32 alg_op
 

Detailed Description

Definition at line 1634 of file caamalg.c.

Field Documentation

struct ablkcipher_alg ablkcipher

Definition at line 1640 of file caamalg.c.

Definition at line 1641 of file caamalg.c.

u32 alg_op

Definition at line 1649 of file caamalg.c.

struct blkcipher_alg blkcipher

Definition at line 1642 of file caamalg.c.

unsigned int blocksize

Definition at line 1637 of file caamalg.c.

Definition at line 1643 of file caamalg.c.

u32 class1_alg_type

Definition at line 1647 of file caamalg.c.

u32 class2_alg_type

Definition at line 1648 of file caamalg.c.

struct compress_alg compress

Definition at line 1644 of file caamalg.c.

char driver_name[CRYPTO_MAX_ALG_NAME]

Definition at line 1636 of file caamalg.c.

Definition at line 1635 of file caamalg.c.

Definition at line 1645 of file caamalg.c.

union { ... } template_u

Definition at line 1638 of file caamalg.c.


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