Lines Matching refs:polynomial
144 * @polynomial: CRC32/CRC32c LE polynomial
148 u32 polynomial)
155 crc = (crc >> 1) ^ ((crc & 1) ? polynomial : 0);
234 * @polynomial: The modulus used to reduce the result to 32 bits.
243 u32 polynomial)
245 u32 power = polynomial; /* CRC of x^32 */
250 crc = (crc >> 1) ^ (crc & 1 ? polynomial : 0);
257 /* "power" is x^(2^i), modulo the polynomial */
259 crc = gf2_multiply(crc, power, polynomial);
266 power = gf2_multiply(power, power, polynomial);
291 * @polynomial: CRC32 BE polynomial
295 u32 polynomial)
303 (crc << 1) ^ ((crc & 0x80000000) ? polynomial :