BLAKE2B_CTX
static int blake2b_init(BLAKE2B_CTX *C)
int ossl_blake2b_init(BLAKE2B_CTX *c, const BLAKE2B_PARAM *P)
int ossl_blake2b_init_key(BLAKE2B_CTX *c, const BLAKE2B_PARAM *P,
static void blake2b_compress(BLAKE2B_CTX *S,
int ossl_blake2b_update(BLAKE2B_CTX *c, const void *data, size_t datalen)
int ossl_blake2b_final(unsigned char *md, BLAKE2B_CTX *c)
OPENSSL_cleanse(c, sizeof(BLAKE2B_CTX));
static ossl_inline void blake2b_set_lastblock(BLAKE2B_CTX *S)
static ossl_inline void blake2b_init0(BLAKE2B_CTX *S)
memset(S, 0, sizeof(BLAKE2B_CTX));
static void blake2b_init_param(BLAKE2B_CTX *S, const BLAKE2B_PARAM *P)
int ossl_blake2b_final(unsigned char *md, BLAKE2B_CTX *c);
BLAKE2B_CTX ctx;
int ossl_blake2b_init(BLAKE2B_CTX *c, const BLAKE2B_PARAM *P);
int ossl_blake2b_init_key(BLAKE2B_CTX *c, const BLAKE2B_PARAM *P,
int ossl_blake2b_update(BLAKE2B_CTX *c, const void *data, size_t datalen);
#define BLAKE2_CTX BLAKE2B_CTX