|
Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Macros | |
| #define | local static |
| #define | TBLS 1 |
| #define | DO1 crc = crc_table[0][((int)crc ^ (*buf++)) & 0xff] ^ (crc >> 8) |
| #define | DO8 DO1; DO1; DO1; DO1; DO1; DO1; DO1; DO1 |
| #define | GF2_DIM 32 /* dimension of GF(2) vectors (length of CRC) */ |
Functions | |
| local unsigned long gf2_matrix_times | OF ((unsigned long *mat, unsigned long vec)) |
| local void gf2_matrix_square | OF ((unsigned long *square, unsigned long *mat)) |
| local uLong crc32_combine_ | OF ((uLong crc1, uLong crc2, z_off64_t len2)) |
| const z_crc_t FAR *ZEXPORT | get_crc_table () |
| unsigned long ZEXPORT | crc32 (unsigned long crc, const unsigned char FAR *buf, uInt len) |
| local unsigned long | gf2_matrix_times (unsigned long *mat, unsigned long vec) |
| local void | gf2_matrix_square (unsigned long *square, unsigned long *mat) |
| local uLong | crc32_combine_ (uLong crc1, uLong crc2, z_off64_t len2) |
| uLong ZEXPORT | crc32_combine (uLong crc1, uLong crc2, z_off_t len2) |
| uLong ZEXPORT | crc32_combine64 (uLong crc1, uLong crc2, z_off64_t len2) |
| #define GF2_DIM 32 /* dimension of GF(2) vectors (length of CRC) */ |
Definition at line 324 of file crc32.c.
Referenced by crc32_combine_(), and gf2_matrix_square().
Definition at line 204 of file crc32.c.
References DO1, DO8, FAR, local, Z_NULL, and ZSWAP32.
Referenced by deflate(), deflateResetKeep(), getFileCrc(), gunpipe(), gzinit(), gztack(), inflate(), log_append(), out(), read_buf(), unzReadCurrentFile(), DotZLib.ChecksumGeneratorBase::Update(), DotZLib.CRC32Checksum::Update(), vl::VirtualFile::VirtualFile(), and zipWriteInFileInZip().
Definition at line 419 of file crc32.c.
References crc32_combine_().
Definition at line 355 of file crc32.c.
References GF2_DIM, gf2_matrix_square(), and gf2_matrix_times().
Referenced by crc32_combine(), and crc32_combine64().
Definition at line 190 of file crc32.c.
References crc_table, and FAR.
Referenced by unzOpenCurrentFile3(), and zipOpenNewFileInZip4_64().
Definition at line 344 of file crc32.c.
References GF2_DIM, and gf2_matrix_times().
Referenced by crc32_combine_().
Definition at line 327 of file crc32.c.
Referenced by crc32_combine_(), and gf2_matrix_square().
| local void gf2_matrix_square OF | ( | (unsigned long *square, unsigned long *mat) | ) |
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:58.
© Copyright Michele Bosi. All rights reserved.