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

#include <hash.h>

Data Fields

int(* init )(struct ahash_request *req)
 
int(* update )(struct ahash_request *req)
 
int(* final )(struct ahash_request *req)
 
int(* finup )(struct ahash_request *req)
 
int(* digest )(struct ahash_request *req)
 
int(* export )(struct ahash_request *req, void *out)
 
int(* import )(struct ahash_request *req, const void *in)
 
int(* setkey )(struct crypto_ahash *tfm, const u8 *key, unsigned int keylen)
 
struct hash_alg_common halg
 

Detailed Description

Definition at line 40 of file hash.h.

Field Documentation

int(* digest)(struct ahash_request *req)

Definition at line 45 of file hash.h.

Definition at line 46 of file hash.h.

Definition at line 43 of file hash.h.

Definition at line 44 of file hash.h.

Definition at line 51 of file hash.h.

Definition at line 47 of file hash.h.

Definition at line 41 of file hash.h.

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

Definition at line 48 of file hash.h.

int(* update)(struct ahash_request *req)

Definition at line 42 of file hash.h.


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