|
| __hostdev__ void | initLut (uint32_t lut[256], uint32_t n) |
| | Initiate single entry in look-up-table for CRC32 computations.
|
| |
| __hostdev__ void | initLut (uint32_t lut[256]) |
| | Initiate entire look-up-table for CRC32 computations.
|
| |
| std::unique_ptr< uint32_t[]> | createLut () |
| | Create and initiate entire look-up-table for CRC32 computations.
|
| |
| __hostdev__ uint32_t | checksum (const void *data, size_t size, uint32_t crc=0) |
| | Compute crc32 checksum of data of size bytes (without a lookup table))
|
| |
| __hostdev__ uint32_t | checksum (const void *begin, const void *end, uint32_t crc=0) |
| | Compute crc32 checksum of data between begin and end.
|
| |
| __hostdev__ uint32_t | checksum (const void *data, size_t size, const uint32_t lut[256], uint32_t crc=0) |
| | Compute crc32 checksum of data with size bytes using a lookup table.
|
| |
| __hostdev__ uint32_t | checksum (const void *begin, const void *end, const uint32_t lut[256], uint32_t crc=0) |
| | Compute crc32 checksum of data between begin and end using a lookup table.
|
| |