Lines Matching refs:z_crc_t
30 #include "zutil.h" /* for Z_U4, Z_U8, z_crc_t, and FAR definitions */
64 z_crc_t must be at least 32 bits. z_word_t must be at least as long as
65 z_crc_t. It is assumed here that z_word_t is either 32 bits or 64 bits, and
140 local z_crc_t FAR x2n_table[32];
156 local z_crc_t multmodp(z_crc_t a, z_crc_t b)
158 z_crc_t m, p;
160 m = (z_crc_t)1 << 31;
178 local z_crc_t x2nmodp(z_off64_t n, unsigned k)
180 z_crc_t p;
182 p = (z_crc_t)1 << 31; /* x^0 == 1 */
197 local z_crc_t FAR crc_table[256];
200 local z_crc_t FAR crc_braid_table[W][256];
202 local void braid(z_crc_t [][256], z_word_t [][256], int, int);
205 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) {
536 local void braid(z_crc_t ltl[][256], z_word_t big[][256], int n, int w)
539 z_crc_t i, p, q;
558 const z_crc_t FAR * ZEXPORT get_crc_table(void) {
562 return (const z_crc_t FAR *)crc_table;
586 z_crc_t val;
685 local z_crc_t crc_word(z_word_t data)
690 return (z_crc_t)data;
745 z_crc_t crc0;
748 z_crc_t crc1;
751 z_crc_t crc2;
754 z_crc_t crc3;
757 z_crc_t crc4;
760 z_crc_t crc5;