Lines Matching refs:z_crc_t
32 #include "zutil.h" /* for Z_U4, Z_U8, z_crc_t, and FAR definitions */
70 z_crc_t must be at least 32 bits. z_word_t must be at least as long as
71 z_crc_t. It is assumed here that z_word_t is either 32 bits or 64 bits, and
146 local z_crc_t FAR x2n_table[32];
162 local z_crc_t multmodp(z_crc_t a, z_crc_t b) {
163 z_crc_t m, p;
165 m = (z_crc_t)1 << 31;
183 local z_crc_t x2nmodp(z_off64_t n, unsigned k) {
184 z_crc_t p;
186 p = (z_crc_t)1 << 31; /* x^0 == 1 */
201 local z_crc_t FAR crc_table[256];
204 local z_crc_t FAR crc_braid_table[W][256];
206 local void braid(z_crc_t [][256], z_word_t [][256], int, int);
209 local void write_table(FILE *, const z_crc_t FAR *, int);
319 z_crc_t p;
333 p = (z_crc_t)1 << 30; /* x^1 */
356 z_crc_t ltl[8][256];
367 "local const z_crc_t FAR crc_table[] = {\n"
413 "local const z_crc_t FAR crc_braid_table[][256] = {\n");
439 "local const z_crc_t FAR crc_braid_table[][256] = {\n");
468 "local const z_crc_t FAR x2n_table[] = {\n"
484 local void write_table(FILE *out, const z_crc_t FAR *table, int k) {
535 local void braid(z_crc_t ltl[][256], z_word_t big[][256], int n, int w) {
537 z_crc_t i, p, q;
556 const z_crc_t FAR * ZEXPORT get_crc_table(void) {
560 return (const z_crc_t FAR *)crc_table;
584 z_crc_t val;
683 local z_crc_t crc_word(z_word_t data) {
687 return (z_crc_t)data;
802 z_crc_t crc0;
805 z_crc_t crc1;
808 z_crc_t crc2;
811 z_crc_t crc3;
814 z_crc_t crc4;
817 z_crc_t crc5;