Lines Matching refs:ctx
63 static int digest_md5_init(EVP_MD_CTX *ctx);
64 static int digest_md5_update(EVP_MD_CTX *ctx, const void *data,
66 static int digest_md5_final(EVP_MD_CTX *ctx, unsigned char *md);
92 static int digest_sha1_init(EVP_MD_CTX *ctx);
93 static int digest_sha1_update(EVP_MD_CTX *ctx, const void *data,
95 static int digest_sha1_final(EVP_MD_CTX *ctx, unsigned char *md);
121 static int digest_sha256_init(EVP_MD_CTX *ctx);
122 static int digest_sha256_update(EVP_MD_CTX *ctx, const void *data,
124 static int digest_sha256_final(EVP_MD_CTX *ctx, unsigned char *md);
150 static int digest_sha384_init(EVP_MD_CTX *ctx);
151 static int digest_sha384_update(EVP_MD_CTX *ctx, const void *data,
153 static int digest_sha384_final(EVP_MD_CTX *ctx, unsigned char *md);
155 static int digest_sha512_init(EVP_MD_CTX *ctx);
156 static int digest_sha512_update(EVP_MD_CTX *ctx, const void *data,
158 static int digest_sha512_final(EVP_MD_CTX *ctx, unsigned char *md);
253 static int ossltest_aes128_init_key(EVP_CIPHER_CTX *ctx,
256 static int ossltest_aes128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
258 static int ossltest_aes128_gcm_init_key(EVP_CIPHER_CTX *ctx,
261 static int ossltest_aes128_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
263 static int ossltest_aes128_gcm_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,
265 static int ossltest_aes128_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx,
269 static int ossltest_aes128_cbc_hmac_sha1_cipher(EVP_CIPHER_CTX *ctx,
273 static int ossltest_aes128_cbc_hmac_sha1_ctrl(EVP_CIPHER_CTX *ctx, int type,
569 static int digest_md5_init(EVP_MD_CTX *ctx)
571 return EVP_MD_meth_get_init(EVP_md5())(ctx);
574 static int digest_md5_update(EVP_MD_CTX *ctx, const void *data,
577 return EVP_MD_meth_get_update(EVP_md5())(ctx, data, count);
580 static int digest_md5_final(EVP_MD_CTX *ctx, unsigned char *md)
582 int ret = EVP_MD_meth_get_final(EVP_md5())(ctx, md);
593 static int digest_sha1_init(EVP_MD_CTX *ctx)
595 return EVP_MD_meth_get_init(EVP_sha1())(ctx);
598 static int digest_sha1_update(EVP_MD_CTX *ctx, const void *data,
601 return EVP_MD_meth_get_update(EVP_sha1())(ctx, data, count);
604 static int digest_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)
606 int ret = EVP_MD_meth_get_final(EVP_sha1())(ctx, md);
617 static int digest_sha256_init(EVP_MD_CTX *ctx)
619 return EVP_MD_meth_get_init(EVP_sha256())(ctx);
622 static int digest_sha256_update(EVP_MD_CTX *ctx, const void *data,
625 return EVP_MD_meth_get_update(EVP_sha256())(ctx, data, count);
628 static int digest_sha256_final(EVP_MD_CTX *ctx, unsigned char *md)
630 int ret = EVP_MD_meth_get_final(EVP_sha256())(ctx, md);
641 static int digest_sha384_init(EVP_MD_CTX *ctx)
643 return EVP_MD_meth_get_init(EVP_sha384())(ctx);
646 static int digest_sha384_update(EVP_MD_CTX *ctx, const void *data,
649 return EVP_MD_meth_get_update(EVP_sha384())(ctx, data, count);
652 static int digest_sha384_final(EVP_MD_CTX *ctx, unsigned char *md)
654 int ret = EVP_MD_meth_get_final(EVP_sha384())(ctx, md);
665 static int digest_sha512_init(EVP_MD_CTX *ctx)
667 return EVP_MD_meth_get_init(EVP_sha512())(ctx);
670 static int digest_sha512_update(EVP_MD_CTX *ctx, const void *data,
673 return EVP_MD_meth_get_update(EVP_sha512())(ctx, data, count);
676 static int digest_sha512_final(EVP_MD_CTX *ctx, unsigned char *md)
678 int ret = EVP_MD_meth_get_final(EVP_sha512())(ctx, md);
690 static int ossltest_aes128_init_key(EVP_CIPHER_CTX *ctx,
694 return EVP_CIPHER_meth_get_init(EVP_aes_128_cbc()) (ctx, key, iv, enc);
697 static int ossltest_aes128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
714 ret = EVP_CIPHER_meth_get_do_cipher(EVP_aes_128_cbc())(ctx, out, in, inl);
724 static int ossltest_aes128_gcm_init_key(EVP_CIPHER_CTX *ctx,
728 return EVP_CIPHER_meth_get_init(EVP_aes_128_gcm()) (ctx, key, iv, enc);
731 static int ossltest_aes128_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
745 EVP_CIPHER_meth_get_do_cipher(EVP_aes_128_gcm())(ctx, out, in, inl);
755 static int ossltest_aes128_gcm_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,
759 int ret = EVP_CIPHER_meth_get_ctrl(EVP_aes_128_gcm())(ctx, type, arg, ptr);
778 # define data(ctx) ((EVP_AES_HMAC_SHA1 *)EVP_CIPHER_CTX_get_cipher_data(ctx))
780 static int ossltest_aes128_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx,
785 EVP_AES_HMAC_SHA1 *key = data(ctx);
790 static int ossltest_aes128_cbc_hmac_sha1_cipher(EVP_CIPHER_CTX *ctx,
795 EVP_AES_HMAC_SHA1 *key = data(ctx);
804 if (EVP_CIPHER_CTX_is_encrypting(ctx)) {
855 static int ossltest_aes128_cbc_hmac_sha1_ctrl(EVP_CIPHER_CTX *ctx, int type,
858 EVP_AES_HMAC_SHA1 *key = data(ctx);
875 if (EVP_CIPHER_CTX_is_encrypting(ctx)) {