Lines Matching refs:c
180 #define Ch(a, b, c)(((a) & (b)) ^ ((~(a)) & (c))) argument
181 #define Maj(a, b, c)(((a) & (b)) ^ ((a) & (c)) ^ ((b) & (c))) argument
183 static inline uint64_t BigEndian(const uint8_t **c) in BigEndian() argument
187 n = (uint64_t)(*((*c)++)) << 56; in BigEndian()
188 n |= (uint64_t)(*((*c)++)) << 48; in BigEndian()
189 n |= (uint64_t)(*((*c)++)) << 40; in BigEndian()
190 n |= (uint64_t)(*((*c)++)) << 32; in BigEndian()
191 n |= (uint64_t)(*((*c)++)) << 24; in BigEndian()
192 n |= (uint64_t)(*((*c)++)) << 16; in BigEndian()
193 n |= (uint64_t)(*((*c)++)) << 8; in BigEndian()
194 n |= (uint64_t)(*((*c)++)); in BigEndian()
200 uint64_t a, b, c, d, e, f, g, h; in compress() local
207 a = iv[0]; b = iv[1]; c = iv[2]; d = iv[3]; in compress()
214 t2 = Sigma0(a) + Maj(a, b, c); in compress()
216 d = c; c = b; b = a; a = t1 + t2; in compress()
227 t2 = Sigma0(a) + Maj(a, b, c); in compress()
229 d = c; c = b; b = a; a = t1 + t2; in compress()
232 iv[0] += a; iv[1] += b; iv[2] += c; iv[3] += d; in compress()