Lines Matching refs:words
31 A CRC of a message is computed on N braids of words in the message, where
34 indices in the array of words: 0, 3, 6, ..., 1, 4, 7, ..., and 2, 5, 8, ...
602 #define Z_BATCH 3990 /* number of words in a batch */
604 #define Z_BATCH_MIN 800 /* fewest words in a final batch */
635 /* Prepare to compute the CRC on full 64-bit words word[0..num-1]. */
641 instruction per cycle. Each CRC is calcuated on Z_BATCH words. The three
660 /* Do one last smaller batch with the remaining words, if there are enough
682 /* Compute the CRC on any remaining words. */
748 z_word_t const *words;
761 words = (z_word_t const *)buf;
818 word0 = crc0 ^ words[0];
820 word1 = crc1 ^ words[1];
822 word2 = crc2 ^ words[2];
824 word3 = crc3 ^ words[3];
826 word4 = crc4 ^ words[4];
828 word5 = crc5 ^ words[5];
834 words += N;
878 crc = crc_word(crc0 ^ words[0]);
880 crc = crc_word(crc1 ^ words[1] ^ crc);
882 crc = crc_word(crc2 ^ words[2] ^ crc);
884 crc = crc_word(crc3 ^ words[3] ^ crc);
886 crc = crc_word(crc4 ^ words[4] ^ crc);
888 crc = crc_word(crc5 ^ words[5] ^ crc);
894 words += N;
940 word0 = crc0 ^ words[0];
942 word1 = crc1 ^ words[1];
944 word2 = crc2 ^ words[2];
946 word3 = crc3 ^ words[3];
948 word4 = crc4 ^ words[4];
950 word5 = crc5 ^ words[5];
956 words += N;
1000 comb = crc_word_big(crc0 ^ words[0]);
1002 comb = crc_word_big(crc1 ^ words[1] ^ comb);
1004 comb = crc_word_big(crc2 ^ words[2] ^ comb);
1006 comb = crc_word_big(crc3 ^ words[3] ^ comb);
1008 comb = crc_word_big(crc4 ^ words[4] ^ comb);
1010 comb = crc_word_big(crc5 ^ words[5] ^ comb);
1016 words += N;
1023 buf = (unsigned char const *)words;