1 /* 2 * Copyright IBM Corp. 2015 3 */ 4 #include <sys/types.h> 5 6 /* Portable implementations of CRC-32 (IEEE and Castagnoli), both 7 big-endian and little-endian variants. */ 8 unsigned int __wt_crc32c_le(unsigned int, const unsigned char *, size_t); 9 10 /* Hardware-accelerated versions of the above. It is up to the caller 11 to detect the availability of vector facility and kernel support. */ 12 unsigned int __wt_crc32c_le_vx(unsigned int, const unsigned char *, size_t); 13