Print this page
Integrated Edon-R hash function.
*** 211,220 ****
--- 211,223 ----
extern void fletcher_2_native(const void *, uint64_t, zio_cksum_t *);
extern void fletcher_2_byteswap(const void *, uint64_t, zio_cksum_t *);
extern void fletcher_4_native(const void *, uint64_t, zio_cksum_t *);
extern void fletcher_4_byteswap(const void *, uint64_t, zio_cksum_t *);
extern void zio_checksum_SHA256(const void *, uint64_t, zio_cksum_t *);
+ extern void zio_checksum_EdonR512_256(const void *, uint64_t, zio_cksum_t *);
+ extern void zio_checksum_EdonR512_256_byteswap(const void *, uint64_t,
+ zio_cksum_t *);
extern int lzjb_decompress(void *, void *, size_t, size_t);
extern int lz4_decompress(void *, void *, size_t, size_t);
#endif /* FSYS_ZFS */