include/linux/crc32c.h
changeset 0 aa628870c1d3
child 2 d1f6d8b6f81c
equal deleted inserted replaced
-1:000000000000 0:aa628870c1d3
       
     1 #ifndef _LINUX_CRC32C_H
       
     2 #define _LINUX_CRC32C_H
       
     3 
       
     4 #include <linux/types.h>
       
     5 
       
     6 extern u32 crc32c_le(u32 crc, unsigned char const *address, size_t length);
       
     7 extern u32 crc32c_be(u32 crc, unsigned char const *address, size_t length);
       
     8 
       
     9 #define crc32c(seed, data, length)  crc32c_le(seed, (unsigned char const *)data, length)
       
    10 
       
    11 #endif	/* _LINUX_CRC32C_H */