Lines Matching refs:block
44 (block->l[i] = (rol(block->l[i], 24) & 0xFF00FF00) \
45 | (rol(block->l[i], 8) & 0x00FF00FF))
47 # define blk0(i) block->l[i]
50 (block->l[i & 15] = rol(block->l[(i + 13) & 15] \
51 ^ block->l[(i + 8) & 15] \
52 ^ block->l[(i + 2) & 15] \
53 ^ block->l[i & 15], 1))
97 uint32_t *e, CHAR64LONG16 *block)
110 uint32_t *e, CHAR64LONG16 *block)
123 uint32_t *e, CHAR64LONG16 *block)
136 uint32_t *e, CHAR64LONG16 *block)
149 * Hash a single 512-bit block. This is the core of the algorithm.
154 CHAR64LONG16 *block;
157 block = &workspace;
158 (void)memcpy(block, buffer, 64);
168 do_R01(&a, &b, &c, &d, &e, block);
169 do_R2(&a, &b, &c, &d, &e, block);
170 do_R3(&a, &b, &c, &d, &e, block);
171 do_R4(&a, &b, &c, &d, &e, block);