WHIRLPOOL_BBLOCK
WHIRLPOOL_BBLOCK / 8),
if (bitoff == 0 && (n = bits / WHIRLPOOL_BBLOCK)) {
inp += n * WHIRLPOOL_BBLOCK / 8;
bits %= WHIRLPOOL_BBLOCK;
bitrem = WHIRLPOOL_BBLOCK - bitoff; /* reuse bitrem */
if (bitoff == WHIRLPOOL_BBLOCK) {
if (bitoff >= WHIRLPOOL_BBLOCK) {
bitoff %= WHIRLPOOL_BBLOCK;
if (bitoff == WHIRLPOOL_BBLOCK) {
bitoff %= WHIRLPOOL_BBLOCK;
if (byteoff > (WHIRLPOOL_BBLOCK / 8 - WHIRLPOOL_COUNTER)) {
if (byteoff < WHIRLPOOL_BBLOCK / 8)
memset(&c->data[byteoff], 0, WHIRLPOOL_BBLOCK / 8 - byteoff);
if (byteoff < (WHIRLPOOL_BBLOCK / 8 - WHIRLPOOL_COUNTER))
(WHIRLPOOL_BBLOCK / 8 - WHIRLPOOL_COUNTER) - byteoff);
p = &c->data[WHIRLPOOL_BBLOCK / 8 - 1]; /* last byte in c->data */
unsigned char data[WHIRLPOOL_BBLOCK / 8];
WHIRLPOOL_BBLOCK / 8, WHIRLPOOL_DIGEST_LENGTH, 0,