isa-l/igzip/igzip_checksums.h
Greg Tucker 3025e83b91 igzip: Add avx2 optimized adler32 checksum
Change-Id: I019a38cf98836e3e6c7215a6914b85abb9399e33
Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
2017-06-26 03:56:49 -04:00

14 lines
388 B
C

#ifndef IGZIP_CHECKSUMS_H
#define IGZIP_CHECKSUMS_H
#include <stdint.h>
#define MAX_ADLER_BUF (1 << 28)
#define ADLER_MOD 65521
uint32_t crc32_gzip(uint32_t init_crc, const unsigned char *buf, uint64_t len);
uint32_t isal_adler32(uint32_t init_crc, const unsigned char *buf, uint64_t len);
uint32_t isal_adler32_bam1(uint32_t init_crc, const unsigned char *buf, uint64_t len);
#endif