Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
xor.c File Reference
#include <linux/module.h>
#include <linux/gfp.h>
#include <linux/raid/xor.h>
#include <linux/jiffies.h>
#include <linux/preempt.h>
#include <asm/xor.h>

Go to the source code of this file.

Macros

#define BH_TRACE   0
 
#define BENCH_SIZE   (PAGE_SIZE)
 
#define xor_speed(templ)   do_xor_speed((templ), b1, b2)
 

Functions

void xor_blocks (unsigned int src_count, unsigned int bytes, void *dest, void **srcs)
 
 EXPORT_SYMBOL (xor_blocks)
 
 MODULE_LICENSE ("GPL")
 
 core_initcall (calibrate_xor_blocks)
 
 module_exit (xor_exit)
 

Macro Definition Documentation

#define BENCH_SIZE   (PAGE_SIZE)

Definition at line 61 of file xor.c.

#define BH_TRACE   0

Definition at line 19 of file xor.c.

#define xor_speed (   templ)    do_xor_speed((templ), b1, b2)

Function Documentation

core_initcall ( calibrate_xor_blocks  )
EXPORT_SYMBOL ( xor_blocks  )
module_exit ( xor_exit  )
MODULE_LICENSE ( "GPL"  )
void xor_blocks ( unsigned int  src_count,
unsigned int  bytes,
void dest,
void **  srcs 
)

Definition at line 31 of file xor.c.