WHIRLPOOL_CTX
void whirlpool_block(WHIRLPOOL_CTX *ctx, const void *inp, size_t n)
int WHIRLPOOL_Final(unsigned char *md, WHIRLPOOL_CTX *c)
WHIRLPOOL_CTX ctx;
int WHIRLPOOL_Init(WHIRLPOOL_CTX *c)
int WHIRLPOOL_Update(WHIRLPOOL_CTX *c, const void *_inp, size_t bytes)
void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c, const void *_inp, size_t bits)
void whirlpool_block(WHIRLPOOL_CTX *, const void *, size_t);
OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Init(WHIRLPOOL_CTX *c);
OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Update(WHIRLPOOL_CTX *c,
OSSL_DEPRECATEDIN_3_0 void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c,
OSSL_DEPRECATEDIN_3_0 int WHIRLPOOL_Final(unsigned char *md, WHIRLPOOL_CTX *c);
IMPLEMENT_digest_functions(wp, WHIRLPOOL_CTX,