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

#include <rtl_crypto.h>

Data Fields

voidcit_iv
 
unsigned int cit_ivsize
 
u32 cit_mode
 
int(* cit_setkey )(struct crypto_tfm *tfm, const u8 *key, unsigned int keylen)
 
int(* cit_encrypt )(struct crypto_tfm *tfm, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes)
 
int(* cit_encrypt_iv )(struct crypto_tfm *tfm, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes, u8 *iv)
 
int(* cit_decrypt )(struct crypto_tfm *tfm, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes)
 
int(* cit_decrypt_iv )(struct crypto_tfm *tfm, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes, u8 *iv)
 
void(* cit_xor_block )(u8 *dst, const u8 *src)
 
void(* cit_encrypt_one )(struct crypto_tfm *tfm, u8 *dst, const u8 *src)
 
void(* cit_decrypt_one )(struct crypto_tfm *tfm, u8 *dst, const u8 *src)
 

Detailed Description

Definition at line 137 of file rtl_crypto.h.

Field Documentation

int(* cit_decrypt)(struct crypto_tfm *tfm, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes)

Definition at line 151 of file rtl_crypto.h.

int(* cit_decrypt_iv)(struct crypto_tfm *tfm, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes, u8 *iv)

Definition at line 155 of file rtl_crypto.h.

void(* cit_decrypt_one)(struct crypto_tfm *tfm, u8 *dst, const u8 *src)

Definition at line 375 of file crypto.h.

int(* cit_encrypt)(struct crypto_tfm *tfm, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes)

Definition at line 143 of file rtl_crypto.h.

int(* cit_encrypt_iv)(struct crypto_tfm *tfm, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes, u8 *iv)

Definition at line 147 of file rtl_crypto.h.

void(* cit_encrypt_one)(struct crypto_tfm *tfm, u8 *dst, const u8 *src)

Definition at line 374 of file crypto.h.

void * cit_iv

Definition at line 138 of file rtl_crypto.h.

unsigned int cit_ivsize

Definition at line 139 of file rtl_crypto.h.

u32 cit_mode

Definition at line 140 of file rtl_crypto.h.

int(* cit_setkey)(struct crypto_tfm *tfm, const u8 *key, unsigned int keylen)

Definition at line 141 of file rtl_crypto.h.

void(* cit_xor_block)(u8 *dst, const u8 *src)

Definition at line 159 of file rtl_crypto.h.


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