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