Lines Matching refs:ctx
30 static int nm##_init(EVP_MD_CTX *ctx) \
32 return fn##_init(EVP_MD_CTX_get0_md_data(ctx), tag, ctx->digest->md_size * 8); \
34 static int nm##_update(EVP_MD_CTX *ctx, const void *data, size_t count) \
36 return fn##_update(EVP_MD_CTX_get0_md_data(ctx), data, count); \
38 static int nm##_final(EVP_MD_CTX *ctx, unsigned char *md) \
40 return fn##_final(md, EVP_MD_CTX_get0_md_data(ctx)); \
43 static int nm##_init(EVP_MD_CTX *ctx) \
45 return fn##_init(EVP_MD_CTX_get0_md_data(ctx), tag, ctx->digest->md_size * 8); \
66 static int sha1_int_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void *p2)
68 return ossl_sha1_ctrl(ctx != NULL ? EVP_MD_CTX_get0_md_data(ctx) : NULL,
74 KECCAK1600_CTX *ctx = evp_ctx->md_data;
78 ctx->md_size = p1;