Lines Matching defs:Buf
30 static inline uint32_t blk0(uint32_t *Buf, int I) { return Buf[I]; }
32 static inline uint32_t blk(uint32_t *Buf, int I) {
33 Buf[I & 15] = rol(Buf[(I + 13) & 15] ^ Buf[(I + 8) & 15] ^ Buf[(I + 2) & 15] ^
34 Buf[I & 15],
36 return Buf[I & 15];
40 uint32_t &E, int I, uint32_t *Buf) {
41 E += ((B & (C ^ D)) ^ D) + blk0(Buf, I) + 0x5A827999 + rol(A, 5);
46 uint32_t &E, int I, uint32_t *Buf) {
47 E += ((B & (C ^ D)) ^ D) + blk(Buf, I) + 0x5A827999 + rol(A, 5);
52 uint32_t &E, int I, uint32_t *Buf) {
53 E += (B ^ C ^ D) + blk(Buf, I) + 0x6ED9EBA1 + rol(A, 5);
58 uint32_t &E, int I, uint32_t *Buf) {
59 E += (((B | C) & D) | (B & C)) + blk(Buf, I) + 0x8F1BBCDC + rol(A, 5);
64 uint32_t &E, int I, uint32_t *Buf) {
65 E += (B ^ C ^ D) + blk(Buf, I) + 0xCA62C1D6 + rol(A, 5);