Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
scatterwalk.c File Reference
#include <crypto/scatterwalk.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/pagemap.h>
#include <linux/highmem.h>
#include <linux/scatterlist.h>

Go to the source code of this file.

Functions

void scatterwalk_start (struct scatter_walk *walk, struct scatterlist *sg)
 
 EXPORT_SYMBOL_GPL (scatterwalk_start)
 
voidscatterwalk_map (struct scatter_walk *walk)
 
 EXPORT_SYMBOL_GPL (scatterwalk_map)
 
void scatterwalk_done (struct scatter_walk *walk, int out, int more)
 
 EXPORT_SYMBOL_GPL (scatterwalk_done)
 
void scatterwalk_copychunks (void *buf, struct scatter_walk *walk, size_t nbytes, int out)
 
 EXPORT_SYMBOL_GPL (scatterwalk_copychunks)
 
void scatterwalk_map_and_copy (void *buf, struct scatterlist *sg, unsigned int start, unsigned int nbytes, int out)
 
 EXPORT_SYMBOL_GPL (scatterwalk_map_and_copy)
 

Function Documentation

EXPORT_SYMBOL_GPL ( scatterwalk_start  )
EXPORT_SYMBOL_GPL ( scatterwalk_map  )
EXPORT_SYMBOL_GPL ( scatterwalk_done  )
EXPORT_SYMBOL_GPL ( scatterwalk_copychunks  )
EXPORT_SYMBOL_GPL ( scatterwalk_map_and_copy  )
void scatterwalk_copychunks ( void buf,
struct scatter_walk walk,
size_t  nbytes,
int  out 
)

Definition at line 76 of file scatterwalk.c.

void scatterwalk_done ( struct scatter_walk walk,
int  out,
int  more 
)

Definition at line 69 of file scatterwalk.c.

void* scatterwalk_map ( struct scatter_walk walk)

Definition at line 43 of file scatterwalk.c.

void scatterwalk_map_and_copy ( void buf,
struct scatterlist sg,
unsigned int  start,
unsigned int  nbytes,
int  out 
)

Definition at line 103 of file scatterwalk.c.

void scatterwalk_start ( struct scatter_walk walk,
struct scatterlist sg 
)

Definition at line 33 of file scatterwalk.c.