Lines Matching refs:crc
548 sctp_crc32c_sb8_64_bit(uint32_t crc, in sctp_crc32c_sb8_64_bit() argument
562 crc = sctp_crc_tableil8_o32[(crc ^ *p_buf++) & 0x000000FF] ^ in sctp_crc32c_sb8_64_bit()
563 (crc >> 8); in sctp_crc32c_sb8_64_bit()
566 crc ^= *p_buf++; in sctp_crc32c_sb8_64_bit()
567 crc ^= (*p_buf++) << 8; in sctp_crc32c_sb8_64_bit()
568 crc ^= (*p_buf++) << 16; in sctp_crc32c_sb8_64_bit()
569 crc ^= (*p_buf++) << 24; in sctp_crc32c_sb8_64_bit()
571 crc ^= *(const uint32_t *) p_buf; in sctp_crc32c_sb8_64_bit()
574 term1 = sctp_crc_tableil8_o88[crc & 0x000000FF] ^ in sctp_crc32c_sb8_64_bit()
575 sctp_crc_tableil8_o80[(crc >> 8) & 0x000000FF]; in sctp_crc32c_sb8_64_bit()
576 term2 = crc >> 16; in sctp_crc32c_sb8_64_bit()
577 crc = term1 ^ in sctp_crc32c_sb8_64_bit()
582 crc ^= sctp_crc_tableil8_o56[*p_buf++]; in sctp_crc32c_sb8_64_bit()
583 crc ^= sctp_crc_tableil8_o48[*p_buf++]; in sctp_crc32c_sb8_64_bit()
584 crc ^= sctp_crc_tableil8_o40[*p_buf++]; in sctp_crc32c_sb8_64_bit()
585 crc ^= sctp_crc_tableil8_o32[*p_buf++]; in sctp_crc32c_sb8_64_bit()
591 crc = crc ^ in sctp_crc32c_sb8_64_bit()
599 crc = sctp_crc_tableil8_o32[(crc ^ *p_buf++) & 0x000000FF] ^ in sctp_crc32c_sb8_64_bit()
600 (crc >> 8); in sctp_crc32c_sb8_64_bit()
601 return (crc); in sctp_crc32c_sb8_64_bit()