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

#include <algapi.h>

Data Fields

unsigned int(* ctxsize )(struct crypto_alg *alg, u32 type, u32 mask)
 
unsigned int(* extsize )(struct crypto_alg *alg)
 
int(* init )(struct crypto_tfm *tfm, u32 type, u32 mask)
 
int(* init_tfm )(struct crypto_tfm *tfm)
 
void(* show )(struct seq_file *m, struct crypto_alg *alg)
 
int(* report )(struct sk_buff *skb, struct crypto_alg *alg)
 
struct crypto_alg *(* lookup )(const char *name, u32 type, u32 mask)
 
unsigned int type
 
unsigned int maskclear
 
unsigned int maskset
 
unsigned int tfmsize
 

Detailed Description

Definition at line 24 of file algapi.h.

Field Documentation

unsigned int(* ctxsize)(struct crypto_alg *alg, u32 type, u32 mask)

Definition at line 25 of file algapi.h.

unsigned int(* extsize)(struct crypto_alg *alg)

Definition at line 26 of file algapi.h.

int(* init)(struct crypto_tfm *tfm, u32 type, u32 mask)

Definition at line 27 of file algapi.h.

int(* init_tfm)(struct crypto_tfm *tfm)

Definition at line 28 of file algapi.h.

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

Definition at line 31 of file algapi.h.

unsigned int maskclear

Definition at line 34 of file algapi.h.

unsigned int maskset

Definition at line 35 of file algapi.h.

int(* report)(struct sk_buff *skb, struct crypto_alg *alg)

Definition at line 30 of file algapi.h.

Definition at line 29 of file algapi.h.

unsigned int tfmsize

Definition at line 36 of file algapi.h.

unsigned int type

Definition at line 33 of file algapi.h.


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