|
__hostdev__ void | initLut (uint32_t lut[256], uint32_t n) |
| Initiate single entry in look-up-table for CRC32 computations. More...
|
|
__hostdev__ void | initLut (uint32_t lut[256]) |
| Initiate entire look-up-table for CRC32 computations. More...
|
|
std::unique_ptr< uint32_t[]> | createLut () |
| Create and initiate entire look-up-table for CRC32 computations. More...
|
|
__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)) More...
|
|
__hostdev__ uint32_t | checksum (const void *begin, const void *end, uint32_t crc=0) |
| Compute crc32 checksum of data between begin and end . More...
|
|
__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. More...
|
|
__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. More...
|
|