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

#include <crypto.h>

Data Fields

int(* setkey )(struct crypto_aead *tfm, const u8 *key, unsigned int keylen)
 
int(* encrypt )(struct aead_request *req)
 
int(* decrypt )(struct aead_request *req)
 
int(* givencrypt )(struct aead_givcrypt_request *req)
 
int(* givdecrypt )(struct aead_givcrypt_request *req)
 
struct crypto_aeadbase
 
unsigned int ivsize
 
unsigned int authsize
 
unsigned int reqsize
 

Detailed Description

Definition at line 346 of file crypto.h.

Field Documentation

unsigned int authsize

Definition at line 357 of file crypto.h.

Definition at line 354 of file crypto.h.

int(* decrypt)(struct aead_request *req)

Definition at line 350 of file crypto.h.

int(* encrypt)(struct aead_request *req)

Definition at line 349 of file crypto.h.

Definition at line 352 of file crypto.h.

Definition at line 351 of file crypto.h.

unsigned int ivsize

Definition at line 356 of file crypto.h.

unsigned int reqsize

Definition at line 358 of file crypto.h.

int(* setkey)(struct crypto_aead *tfm, const u8 *key, unsigned int keylen)

Definition at line 347 of file crypto.h.


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