Linux Kernel
3.7.1
|
#include <rtl_crypto.h>
Data Fields | |
struct list_head | cra_list |
u32 | cra_flags |
unsigned int | cra_blocksize |
unsigned int | cra_ctxsize |
const char | cra_name [CRYPTO_MAX_ALG_NAME] |
union { | |
struct cipher_alg cipher | |
struct digest_alg digest | |
struct compress_alg compress | |
} | cra_u |
struct module * | cra_module |
union { | |
struct cipher_alg cipher | |
struct digest_alg digest | |
struct compress_alg compress | |
} | cra_u |
struct list_head | cra_users |
unsigned int | cra_alignmask |
int | cra_priority |
atomic_t | cra_refcnt |
char | cra_name [CRYPTO_MAX_ALG_NAME] |
char | cra_driver_name [CRYPTO_MAX_ALG_NAME] |
struct crypto_type * | cra_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 | |
} | cra_u |
int(* | cra_init )(struct crypto_tfm *tfm) |
void(* | cra_exit )(struct crypto_tfm *tfm) |
void(* | cra_destroy )(struct crypto_alg *alg) |
Definition at line 103 of file rtl_crypto.h.
struct ablkcipher_alg ablkcipher |
struct blkcipher_alg blkcipher |
Definition at line 111 of file rtl_crypto.h.
struct compress_alg compress |
Definition at line 113 of file rtl_crypto.h.
unsigned int cra_blocksize |
Definition at line 106 of file rtl_crypto.h.
unsigned int cra_ctxsize |
Definition at line 107 of file rtl_crypto.h.
void(* cra_destroy)(struct crypto_alg *alg) |
char cra_driver_name[CRYPTO_MAX_ALG_NAME] |
void(* cra_exit)(struct crypto_tfm *tfm) |
u32 cra_flags |
Definition at line 105 of file rtl_crypto.h.
int(* cra_init)(struct crypto_tfm *tfm) |
Definition at line 104 of file rtl_crypto.h.
Definition at line 116 of file rtl_crypto.h.
Definition at line 108 of file rtl_crypto.h.
char cra_name[CRYPTO_MAX_ALG_NAME] |
struct crypto_type* cra_type |
union { ... } cra_u |
union { ... } cra_u |
union { ... } cra_u |
struct digest_alg digest |
Definition at line 112 of file rtl_crypto.h.