Lines Matching refs:H

127 SHA256Transform(uint32_t *H, const uint8_t *cp)  in SHA256Transform()  argument
141 a = H[0]; b = H[1]; c = H[2]; d = H[3]; in SHA256Transform()
142 e = H[4]; f = H[5]; g = H[6]; h = H[7]; in SHA256Transform()
153 H[0] += a; H[1] += b; H[2] += c; H[3] += d; in SHA256Transform()
154 H[4] += e; H[5] += f; H[6] += g; H[7] += h; in SHA256Transform()
158 SHA512Transform(uint64_t *H, const uint8_t *cp) in SHA512Transform() argument
175 a = H[0]; b = H[1]; c = H[2]; d = H[3]; in SHA512Transform()
176 e = H[4]; f = H[5]; g = H[6]; h = H[7]; in SHA512Transform()
187 H[0] += a; H[1] += b; H[2] += c; H[3] += d; in SHA512Transform()
188 H[4] += e; H[5] += f; H[6] += g; H[7] += h; in SHA512Transform()
197 SHA256(uint32_t *H, const void *buf, uint64_t size, zio_cksum_t *zcp) in SHA256() argument
205 SHA256Transform(H, (uint8_t *)buf + i); in SHA256()
218 SHA256Transform(H, pad + i); in SHA256()
221 (uint64_t)H[0] << 32 | H[1], in SHA256()
222 (uint64_t)H[2] << 32 | H[3], in SHA256()
223 (uint64_t)H[4] << 32 | H[5], in SHA256()
224 (uint64_t)H[6] << 32 | H[7]); in SHA256()
252 SHA512(uint64_t *H, const void *buf, uint64_t size, zio_cksum_t *zcp) in SHA512() argument
261 SHA512Transform(H, (uint8_t *)buf + i); in SHA512()
281 SHA512Transform(H, pad + i); in SHA512()
284 Encode64((uint8_t *)zcp, H, sizeof (uint64_t) * 4); in SHA512()
291 uint32_t H[] = { in zio_checksum_SHA256() local
295 SHA256(H, buf, size, zcp); in zio_checksum_SHA256()
302 uint64_t H[] = { in zio_checksum_SHA512() local
308 SHA512(H, buf, size, zcp); in zio_checksum_SHA512()