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

Go to the source code of this file.

Data Structures

struct  crypto_skcipher_spawn
 

Functions

int crypto_grab_skcipher (struct crypto_skcipher_spawn *spawn, const char *name, u32 type, u32 mask)
 
struct crypto_algcrypto_lookup_skcipher (const char *name, u32 type, u32 mask)
 
int skcipher_null_givencrypt (struct skcipher_givcrypt_request *req)
 
int skcipher_null_givdecrypt (struct skcipher_givcrypt_request *req)
 
const charcrypto_default_geniv (const struct crypto_alg *alg)
 
struct crypto_instanceskcipher_geniv_alloc (struct crypto_template *tmpl, struct rtattr **tb, u32 type, u32 mask)
 
void skcipher_geniv_free (struct crypto_instance *inst)
 
int skcipher_geniv_init (struct crypto_tfm *tfm)
 
void skcipher_geniv_exit (struct crypto_tfm *tfm)
 

Variables

struct crypto_type crypto_givcipher_type
 

Function Documentation

const char* crypto_default_geniv ( const struct crypto_alg alg)

Definition at line 522 of file ablkcipher.c.

int crypto_grab_skcipher ( struct crypto_skcipher_spawn spawn,
const char name,
u32  type,
u32  mask 
)

Definition at line 656 of file ablkcipher.c.

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

Definition at line 616 of file ablkcipher.c.

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

Definition at line 567 of file blkcipher.c.

void skcipher_geniv_exit ( struct crypto_tfm tfm)

Definition at line 725 of file blkcipher.c.

void skcipher_geniv_free ( struct crypto_instance inst)

Definition at line 702 of file blkcipher.c.

int skcipher_geniv_init ( struct crypto_tfm tfm)

Definition at line 709 of file blkcipher.c.

int skcipher_null_givdecrypt ( struct skcipher_givcrypt_request req)

Definition at line 359 of file ablkcipher.c.

int skcipher_null_givencrypt ( struct skcipher_givcrypt_request req)

Definition at line 354 of file ablkcipher.c.

Variable Documentation

struct crypto_type crypto_givcipher_type

Definition at line 512 of file ablkcipher.c.