This website works better with JavaScript.
Explore
Help
Sign In
oyd
/
minio
Watch
6
Star
1
Fork
You've already forked minio
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
164
Commits
1
Branch
0
Tags
89 MiB
Tag:
Branch:
Tree:
1b283441a4
master
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '1b283441a4'
${ noResults }
minio
/
pkgs
/
crc32c
/
crc32c.h
4 lines
88 B
Raw
Normal View
History
Unescape
Escape
Fast CRC implementations ported from Intel's efforts Provides fast CRC32C with PCLMULQDQ instructions in Golang The white papers on CRC32C calculations with PCLMULQDQ instruction can be downloaded from: http://www.intel.com/content/dam/www/public/us/en/documents/white-papers/crc-iscsi-polynomial-crc32-instruction-paper.pdf http://www.intel.com/content/dam/www/public/us/en/documents/white-papers/fast-crc-computation-paper.pdf
10 years ago
#
include
<stdint.h>
uint32_t
crc32c_pcl
(
uint8_t
*
buf
,
int32_t
len
,
uint32_t
prev_crc
)
;