Lines Matching refs:crc32_result
736 uint32_t crc32_result = crc32_seed;
743 return (crc32_result);
751 /* msb = crc32_result[31]; */
752 msb = (uint8_t)(crc32_result >> 31);
754 crc32_result = crc32_result << 1;
759 crc32_result = crc32_result ^ CRC32_POLY;
760 /* crc32_result[0] = 1 */
761 crc32_result |= 1;
773 temp = crc32_result;
774 shft = sizeof(crc32_result) * 8 - 1;
776 for (crc32_result >>= 1; crc32_result; crc32_result >>= 1)
779 temp |= crc32_result & 1;
783 /* temp[31-bit] = crc32_result[bit] */
787 /* crc32_result = {temp[7:0], temp[15:8], temp[23:16], temp[31:24]} */
794 crc32_result = t0 | t1 | t2 | t3;
800 crc32_result = ~crc32_result;
803 return (crc32_result);