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

#include <crypto.h>

Data Fields

int(* init )(struct hash_desc *desc)
 
int(* update )(struct hash_desc *desc, struct scatterlist *sg, unsigned int nsg)
 
int(* final )(struct hash_desc *desc, u8 *out)
 
int(* digest )(struct hash_desc *desc, struct scatterlist *sg, unsigned int nsg, u8 *out)
 
int(* setkey )(struct crypto_hash *tfm, const u8 *key, unsigned int keylen)
 
unsigned int digestsize
 

Detailed Description

Definition at line 378 of file crypto.h.

Field Documentation

int(* digest)(struct hash_desc *desc, struct scatterlist *sg, unsigned int nsg, u8 *out)

Definition at line 383 of file crypto.h.

unsigned int digestsize

Definition at line 387 of file crypto.h.

int(* final)(struct hash_desc *desc, u8 *out)

Definition at line 382 of file crypto.h.

int(* init)(struct hash_desc *desc)

Definition at line 379 of file crypto.h.

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

Definition at line 385 of file crypto.h.

int(* update)(struct hash_desc *desc, struct scatterlist *sg, unsigned int nsg)

Definition at line 380 of file crypto.h.


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