Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
aead.h File Reference
#include <crypto/aead.h>
#include <crypto/algapi.h>
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  crypto_aead_spawn
 

Functions

struct crypto_algcrypto_lookup_aead (const char *name, u32 type, u32 mask)
 
int crypto_grab_aead (struct crypto_aead_spawn *spawn, const char *name, u32 type, u32 mask)
 
struct crypto_instanceaead_geniv_alloc (struct crypto_template *tmpl, struct rtattr **tb, u32 type, u32 mask)
 
void aead_geniv_free (struct crypto_instance *inst)
 
int aead_geniv_init (struct crypto_tfm *tfm)
 
void aead_geniv_exit (struct crypto_tfm *tfm)
 

Variables

struct crypto_type crypto_nivaead_type
 

Function Documentation

struct crypto_instance* aead_geniv_alloc ( struct crypto_template tmpl,
struct rtattr **  tb,
u32  type,
u32  mask 
)
read

Definition at line 273 of file aead.c.

void aead_geniv_exit ( struct crypto_tfm tfm)

Definition at line 393 of file aead.c.

void aead_geniv_free ( struct crypto_instance inst)

Definition at line 370 of file aead.c.

int aead_geniv_init ( struct crypto_tfm tfm)

Definition at line 377 of file aead.c.

int crypto_grab_aead ( struct crypto_aead_spawn spawn,
const char name,
u32  type,
u32  mask 
)

Definition at line 507 of file aead.c.

struct crypto_alg* crypto_lookup_aead ( const char name,
u32  type,
u32  mask 
)
read

Definition at line 473 of file aead.c.

Variable Documentation

struct crypto_type crypto_nivaead_type

Definition at line 244 of file aead.c.