Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
glue_helper.c File Reference
#include <linux/module.h>
#include <crypto/b128ops.h>
#include <crypto/lrw.h>
#include <crypto/xts.h>
#include <asm/crypto/glue_helper.h>
#include <crypto/scatterwalk.h>

Go to the source code of this file.

Functions

int glue_ecb_crypt_128bit (const struct common_glue_ctx *gctx, struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes)
 
 EXPORT_SYMBOL_GPL (glue_ecb_crypt_128bit)
 
int glue_cbc_encrypt_128bit (const common_glue_func_t fn, struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes)
 
 EXPORT_SYMBOL_GPL (glue_cbc_encrypt_128bit)
 
int glue_cbc_decrypt_128bit (const struct common_glue_ctx *gctx, struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes)
 
 EXPORT_SYMBOL_GPL (glue_cbc_decrypt_128bit)
 
 EXPORT_SYMBOL_GPL (glue_ctr_crypt_final_128bit)
 
int glue_ctr_crypt_128bit (const struct common_glue_ctx *gctx, struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes)
 
 EXPORT_SYMBOL_GPL (glue_ctr_crypt_128bit)
 
 MODULE_LICENSE ("GPL")
 

Function Documentation

EXPORT_SYMBOL_GPL ( glue_ecb_crypt_128bit  )
EXPORT_SYMBOL_GPL ( glue_cbc_encrypt_128bit  )
EXPORT_SYMBOL_GPL ( glue_cbc_decrypt_128bit  )
EXPORT_SYMBOL_GPL ( glue_ctr_crypt_final_128bit  )
EXPORT_SYMBOL_GPL ( glue_ctr_crypt_128bit  )
int glue_cbc_decrypt_128bit ( const struct common_glue_ctx gctx,
struct blkcipher_desc desc,
struct scatterlist dst,
struct scatterlist src,
unsigned int  nbytes 
)

Definition at line 191 of file glue_helper.c.

int glue_cbc_encrypt_128bit ( const common_glue_func_t  fn,
struct blkcipher_desc desc,
struct scatterlist dst,
struct scatterlist src,
unsigned int  nbytes 
)

Definition at line 117 of file glue_helper.c.

int glue_ctr_crypt_128bit ( const struct common_glue_ctx gctx,
struct blkcipher_desc desc,
struct scatterlist dst,
struct scatterlist src,
unsigned int  nbytes 
)

Definition at line 276 of file glue_helper.c.

int glue_ecb_crypt_128bit ( const struct common_glue_ctx gctx,
struct blkcipher_desc desc,
struct scatterlist dst,
struct scatterlist src,
unsigned int  nbytes 
)

Definition at line 81 of file glue_helper.c.

MODULE_LICENSE ( "GPL"  )