|
Linux Kernel
3.7.1
|
#include <linux/init.h>#include <linux/module.h>#include <linux/string.h>#include <linux/kernel.h>#include <crypto/internal/hash.h>#include <asm/cpufeature.h>#include <asm/cpu_device_id.h>Go to the source code of this file.
Macros | |
| #define | CHKSUM_BLOCK_SIZE 1 |
| #define | CHKSUM_DIGEST_SIZE 4 |
| #define | SCALE_F sizeof(unsigned long) |
| #define | REX_PRE |
Functions | |
| MODULE_DEVICE_TABLE (x86cpu, crc32c_cpu_id) | |
| module_init (crc32c_intel_mod_init) | |
| module_exit (crc32c_intel_mod_fini) | |
| MODULE_AUTHOR ("Austin Zhang <[email protected]>, Kent Liu <[email protected]>") | |
| MODULE_DESCRIPTION ("CRC32c (Castagnoli) optimization using Intel Hardware.") | |
| MODULE_LICENSE ("GPL") | |
| MODULE_ALIAS ("crc32c") | |
| MODULE_ALIAS ("crc32c-intel") | |
| #define CHKSUM_BLOCK_SIZE 1 |
Definition at line 36 of file crc32c-intel.c.
| #define CHKSUM_DIGEST_SIZE 4 |
Definition at line 37 of file crc32c-intel.c.
| #define REX_PRE |
Definition at line 44 of file crc32c-intel.c.
Definition at line 39 of file crc32c-intel.c.
| MODULE_ALIAS | ( | "crc32c" | ) |
| MODULE_ALIAS | ( | "crc32c-intel" | ) |
| MODULE_AUTHOR | ( | "Austin Zhang <[email protected]> | , |
| Kent Liu< kent.liu @intel.com >" | |||
| ) |
| MODULE_DESCRIPTION | ( | "CRC32c (Castagnoli) optimization using Intel Hardware." | ) |
| MODULE_DEVICE_TABLE | ( | x86cpu | , |
| crc32c_cpu_id | |||
| ) |
| module_exit | ( | crc32c_intel_mod_fini | ) |
| module_init | ( | crc32c_intel_mod_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
1.8.2