Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
xts.h File Reference
#include <crypto/b128ops.h>

Go to the source code of this file.

Data Structures

struct  xts_crypt_req
 

Macros

#define XTS_BLOCK_SIZE   16
 
#define XTS_TWEAK_CAST(x)   ((void (*)(void *, u8*, const u8*))(x))
 

Functions

int xts_crypt (struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes, struct xts_crypt_req *req)
 

Macro Definition Documentation

#define XTS_BLOCK_SIZE   16

Definition at line 9 of file xts.h.

#define XTS_TWEAK_CAST (   x)    ((void (*)(void *, u8*, const u8*))(x))

Definition at line 21 of file xts.h.

Function Documentation

int xts_crypt ( struct blkcipher_desc desc,
struct scatterlist dst,
struct scatterlist src,
unsigned int  nbytes,
struct xts_crypt_req req 
)

Definition at line 169 of file xts.c.