Lines Matching refs:crc
33 uint32_t Crc32Word(uint32_t crc, uint32_t data, int cnt) { in Crc32Word() argument
34 crc = crc ^ data; in Crc32Word()
37 crc = (crc << 4) ^ kCrcTable[crc >> 28]; in Crc32Word()
40 return crc; in Crc32Word()
46 uint32_t crc = kInitialCrc; in Crc32() local
50 crc = Crc32Word(crc, ((uint32_t *)buffer)[i], 8); in Crc32()
61 crc = Crc32Word(crc, word, 8); in Crc32()
64 return crc; in Crc32()
104 uint32_t crc = Crc32(packet_buffer_.data(), required_buffer_size - 4); in NanoPacket() local
105 packet_buffer_[data_size + 10] = crc; in NanoPacket()
106 packet_buffer_[data_size + 11] = crc >> 8; in NanoPacket()
107 packet_buffer_[data_size + 12] = crc >> 16; in NanoPacket()
108 packet_buffer_[data_size + 13] = crc >> 24; in NanoPacket()