![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include "zutil.h"
Include dependency graph for adler32.c:Go to the source code of this file.
Macros | |
| #define | BASE 65521U /* largest prime smaller than 65536 */ |
| #define | NMAX 5552 |
| #define | DO1(buf, i) {adler += (buf)[i]; sum2 += adler;} |
| #define | DO2(buf, i) DO1(buf,i); DO1(buf,i+1); |
| #define | DO4(buf, i) DO2(buf,i); DO2(buf,i+2); |
| #define | DO8(buf, i) DO4(buf,i); DO4(buf,i+4); |
| #define | DO16(buf) DO8(buf,0); DO8(buf,8); |
| #define | MOD(a) a %= BASE |
| #define | MOD28(a) a %= BASE |
| #define | MOD63(a) a %= BASE |
Functions | |
| local uLong adler32_combine_ | OF ((uLong adler1, uLong adler2, z_off64_t len2)) |
| uLong ZEXPORT | adler32_z (uLong adler, const Bytef *buf, z_size_t len) |
| uLong ZEXPORT | adler32 (uLong adler, const Bytef *buf, uInt len) |
| local uLong | adler32_combine_ (uLong adler1, uLong adler2, z_off64_t len2) |
| uLong ZEXPORT | adler32_combine (uLong adler1, uLong adler2, z_off_t len2) |
| uLong ZEXPORT | adler32_combine64 (uLong adler1, uLong adler2, z_off64_t len2) |
| #define BASE 65521U /* largest prime smaller than 65536 */ |
Definition at line 11 of file adler32.c.
View newest version in sPHENIX GitHub at line 11 of file adler32.c
Referenced by adler32_combine_(), and adler32_z().
| #define DO1 | ( | buf, | |
| i | |||
| ) | {adler += (buf)[i]; sum2 += adler;} |
Definition at line 19 of file adler32.c.
View newest version in sPHENIX GitHub at line 19 of file adler32.c
Referenced by adler32_z().
Definition at line 56 of file adler32.c.
View newest version in sPHENIX GitHub at line 56 of file adler32.c
Referenced by adler32_combine_(), and adler32_z().
Definition at line 57 of file adler32.c.
View newest version in sPHENIX GitHub at line 57 of file adler32.c
Referenced by adler32_z().
Definition at line 58 of file adler32.c.
View newest version in sPHENIX GitHub at line 58 of file adler32.c
Referenced by adler32_combine_().
| #define NMAX 5552 |
Definition at line 12 of file adler32.c.
View newest version in sPHENIX GitHub at line 12 of file adler32.c
Referenced by adler32_z(), G4LEPTSDistribution::ReadFile(), and Acts::template_switch().
| uLong ZEXPORT adler32 | ( | uLong | adler, |
| const Bytef * | buf, | ||
| uInt | len | ||
| ) |
Definition at line 133 of file adler32.c.
View newest version in sPHENIX GitHub at line 133 of file adler32.c
References adler32_z().
Referenced by deflate(), deflateResetKeep(), deflateSetDictionary(), inflate(), inflateSetDictionary(), and read_buf().
Here is the call graph for this function:
Here is the caller graph for this function:| uLong ZEXPORT adler32_combine | ( | uLong | adler1, |
| uLong | adler2, | ||
| z_off_t | len2 | ||
| ) |
Definition at line 171 of file adler32.c.
View newest version in sPHENIX GitHub at line 171 of file adler32.c
References adler32_combine_().
Here is the call graph for this function:| uLong ZEXPORT adler32_combine64 | ( | uLong | adler1, |
| uLong | adler2, | ||
| z_off64_t | len2 | ||
| ) |
Definition at line 179 of file adler32.c.
View newest version in sPHENIX GitHub at line 179 of file adler32.c
References adler32_combine_().
Here is the call graph for this function:| local uLong adler32_combine_ | ( | uLong | adler1, |
| uLong | adler2, | ||
| z_off64_t | len2 | ||
| ) |
Definition at line 142 of file adler32.c.
View newest version in sPHENIX GitHub at line 142 of file adler32.c
References BASE, MOD, and MOD63.
Referenced by adler32_combine(), and adler32_combine64().
Here is the caller graph for this function:| uLong ZEXPORT adler32_z | ( | uLong | adler, |
| const Bytef * | buf, | ||
| z_size_t | len | ||
| ) |
| local uLong adler32_combine_ OF | ( | (uLong adler1, uLong adler2, z_off64_t len2) | ) |