Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
libcrc32c.c File Reference
#include <crypto/hash.h>
#include <linux/err.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>

Go to the source code of this file.

Functions

u32 crc32c (u32 crc, const void *address, unsigned int length)
 
 EXPORT_SYMBOL (crc32c)
 
 module_init (libcrc32c_mod_init)
 
 module_exit (libcrc32c_mod_fini)
 
 MODULE_AUTHOR ("Clay Haapala <[email protected]>")
 
 MODULE_DESCRIPTION ("CRC32c (Castagnoli) calculations")
 
 MODULE_LICENSE ("GPL")
 

Function Documentation

u32 crc32c ( u32  crc,
const void address,
unsigned int  length 
)

Definition at line 42 of file libcrc32c.c.

EXPORT_SYMBOL ( crc32c  )
MODULE_AUTHOR ( "Clay Haapala <[email protected]>"  )
MODULE_DESCRIPTION ( "CRC32c (Castagnoli) calculations"  )
module_exit ( libcrc32c_mod_fini  )
module_init ( libcrc32c_mod_init  )
MODULE_LICENSE ( "GPL"  )