Lines Matching refs:loopargs
584 loopargs_t *loopargs);
701 loopargs_t *loopargs, unsigned int loopargs_len) in mac_setup() argument
710 loopargs[i].mctx = EVP_MAC_CTX_new(*mac); in mac_setup()
711 if (loopargs[i].mctx == NULL) in mac_setup()
714 if (!EVP_MAC_CTX_set_params(loopargs[i].mctx, params)) in mac_setup()
722 loopargs_t *loopargs, unsigned int loopargs_len) in mac_teardown() argument
727 EVP_MAC_CTX_free(loopargs[i].mctx); in mac_teardown()
1552 int (*loop_function) (void *), loopargs_t *loopargs) in run_benchmark() argument
1562 return loop_function((void *)&loopargs); in run_benchmark()
1566 loopargs_t *looparg_item = loopargs + i; in run_benchmark()
1569 ret = ASYNC_start_job(&loopargs[i].inprogress_job, loopargs[i].wait_ctx, in run_benchmark()
1603 if (loopargs[i].inprogress_job == NULL) in run_benchmark()
1607 (loopargs[i].wait_ctx, NULL, &num_job_fds) in run_benchmark()
1614 ASYNC_WAIT_CTX_get_all_fds(loopargs[i].wait_ctx, &job_fd, in run_benchmark()
1647 if (loopargs[i].inprogress_job == NULL) in run_benchmark()
1651 (loopargs[i].wait_ctx, NULL, &num_job_fds) in run_benchmark()
1658 ASYNC_WAIT_CTX_get_all_fds(loopargs[i].wait_ctx, &job_fd, in run_benchmark()
1671 ret = ASYNC_start_job(&loopargs[i].inprogress_job, in run_benchmark()
1672 loopargs[i].wait_ctx, &job_op_count, in run_benchmark()
1673 loop_function, (void *)(loopargs + i), in run_benchmark()
1685 loopargs[i].inprogress_job = NULL; in run_benchmark()
1690 loopargs[i].inprogress_job = NULL; in run_benchmark()
1883 loopargs_t *loopargs = NULL; in speed_main() local
2499 loopargs = in speed_main()
2501 memset(loopargs, 0, loopargs_len * sizeof(loopargs_t)); in speed_main()
2513 loopargs[i].wait_ctx = ASYNC_WAIT_CTX_new(); in speed_main()
2514 if (loopargs[i].wait_ctx == NULL) { in speed_main()
2520 loopargs[i].buf_malloc = app_malloc(buflen, "input buffer"); in speed_main()
2521 loopargs[i].buf2_malloc = app_malloc(buflen, "input buffer"); in speed_main()
2524 loopargs[i].buf = loopargs[i].buf_malloc + misalign; in speed_main()
2525 loopargs[i].buf2 = loopargs[i].buf2_malloc + misalign; in speed_main()
2526 loopargs[i].buflen = buflen - misalign; in speed_main()
2527 loopargs[i].sigsize = buflen - misalign; in speed_main()
2528 loopargs[i].secret_a = app_malloc(MAX_ECDH_SIZE, "ECDH secret a"); in speed_main()
2529 loopargs[i].secret_b = app_malloc(MAX_ECDH_SIZE, "ECDH secret b"); in speed_main()
2531 loopargs[i].secret_ff_a = app_malloc(MAX_FFDH_SIZE, "FFDH secret a"); in speed_main()
2532 loopargs[i].secret_ff_b = app_malloc(MAX_FFDH_SIZE, "FFDH secret b"); in speed_main()
2544 (void)VirtualLock(loopargs[i].buf_malloc, buflen); in speed_main()
2545 (void)VirtualLock(loopargs[i].buf2_malloc, buflen); in speed_main()
2547 (void)mlock(loopargs[i].buf_malloc, buflen); in speed_main()
2548 (void)mlock(loopargs[i].buf_malloc, buflen); in speed_main()
2551 memset(loopargs[i].buf_malloc, 0, buflen); in speed_main()
2552 memset(loopargs[i].buf2_malloc, 0, buflen); in speed_main()
2624 count = run_benchmark(async_jobs, EVP_Digest_MD2_loop, loopargs); in speed_main()
2636 count = run_benchmark(async_jobs, EVP_Digest_MDC2_loop, loopargs); in speed_main()
2648 count = run_benchmark(async_jobs, EVP_Digest_MD4_loop, loopargs); in speed_main()
2660 count = run_benchmark(async_jobs, MD5_loop, loopargs); in speed_main()
2672 count = run_benchmark(async_jobs, SHA1_loop, loopargs); in speed_main()
2684 count = run_benchmark(async_jobs, SHA256_loop, loopargs); in speed_main()
2696 count = run_benchmark(async_jobs, SHA512_loop, loopargs); in speed_main()
2708 count = run_benchmark(async_jobs, WHIRLPOOL_loop, loopargs); in speed_main()
2720 count = run_benchmark(async_jobs, EVP_Digest_RMD160_loop, loopargs); in speed_main()
2748 if (mac_setup("HMAC", &mac, params, loopargs, loopargs_len) < 1) in speed_main()
2753 count = run_benchmark(async_jobs, HMAC_loop, loopargs); in speed_main()
2759 mac_teardown(&mac, loopargs, loopargs_len); in speed_main()
2766 loopargs[i].ctx = init_evp_cipher_ctx("des-cbc", deskey, in speed_main()
2768 st = loopargs[i].ctx != NULL; in speed_main()
2772 if (!check_block_size(loopargs[0].ctx, lengths[testnum])) in speed_main()
2776 count = run_benchmark(async_jobs, EVP_Cipher_loop, loopargs); in speed_main()
2781 EVP_CIPHER_CTX_free(loopargs[i].ctx); in speed_main()
2788 loopargs[i].ctx = init_evp_cipher_ctx("des-ede3-cbc", deskey, in speed_main()
2790 st = loopargs[i].ctx != NULL; in speed_main()
2794 if (!check_block_size(loopargs[0].ctx, lengths[testnum])) in speed_main()
2799 run_benchmark(async_jobs, EVP_Cipher_loop, loopargs); in speed_main()
2804 EVP_CIPHER_CTX_free(loopargs[i].ctx); in speed_main()
2814 loopargs[i].ctx = init_evp_cipher_ctx(names[algindex], in speed_main()
2816 st = loopargs[i].ctx != NULL; in speed_main()
2820 if (!check_block_size(loopargs[0].ctx, lengths[testnum])) in speed_main()
2825 run_benchmark(async_jobs, EVP_Cipher_loop, loopargs); in speed_main()
2830 EVP_CIPHER_CTX_free(loopargs[i].ctx); in speed_main()
2841 loopargs[i].ctx = init_evp_cipher_ctx(names[algindex], in speed_main()
2843 st = loopargs[i].ctx != NULL; in speed_main()
2847 if (!check_block_size(loopargs[0].ctx, lengths[testnum])) in speed_main()
2852 run_benchmark(async_jobs, EVP_Cipher_loop, loopargs); in speed_main()
2857 EVP_CIPHER_CTX_free(loopargs[i].ctx); in speed_main()
2867 loopargs[i].ctx = init_evp_cipher_ctx(names[algindex], in speed_main()
2869 st = loopargs[i].ctx != NULL; in speed_main()
2873 if (!check_block_size(loopargs[0].ctx, lengths[testnum])) in speed_main()
2878 run_benchmark(async_jobs, EVP_Cipher_loop, loopargs); in speed_main()
2883 EVP_CIPHER_CTX_free(loopargs[i].ctx); in speed_main()
2899 if (mac_setup("GMAC", &mac, params, loopargs, loopargs_len) < 1) in speed_main()
2903 if (!EVP_MAC_init(loopargs[i].mctx, NULL, 0, NULL)) in speed_main()
2909 count = run_benchmark(async_jobs, GHASH_loop, loopargs); in speed_main()
2915 mac_teardown(&mac, loopargs, loopargs_len); in speed_main()
2922 count = run_benchmark(async_jobs, RAND_bytes_loop, loopargs); in speed_main()
2975 loopargs[k].ctx = EVP_CIPHER_CTX_new(); in speed_main()
2976 if (loopargs[k].ctx == NULL) { in speed_main()
2987 if (!EVP_CipherInit_ex(loopargs[k].ctx, evp_cipher, NULL, in speed_main()
2995 EVP_CIPHER_CTX_set_padding(loopargs[k].ctx, 0); in speed_main()
2997 keylen = EVP_CIPHER_CTX_get_key_length(loopargs[k].ctx); in speed_main()
2998 loopargs[k].key = app_malloc(keylen, "evp_cipher key"); in speed_main()
2999 EVP_CIPHER_CTX_rand_key(loopargs[k].ctx, loopargs[k].key); in speed_main()
3002 if (!EVP_CipherInit_ex(loopargs[k].ctx, NULL, NULL, in speed_main()
3003 loopargs[k].key, iv, -1)) { in speed_main()
3010 EVP_CIPHER_CTX_ctrl(loopargs[k].ctx, in speed_main()
3016 if (!EVP_CIPHER_CTX_ctrl(loopargs[k].ctx, in speed_main()
3028 if (!EVP_CIPHER_CTX_ctrl(loopargs[k].ctx, in speed_main()
3037 if (!EVP_CipherInit_ex(loopargs[k].ctx, NULL, NULL, in speed_main()
3038 loopargs[k].key, aead_iv, -1)) { in speed_main()
3045 if (!EVP_EncryptUpdate(loopargs[k].ctx, NULL, in speed_main()
3055 if (!EVP_EncryptUpdate(loopargs[k].ctx, NULL, in speed_main()
3063 if (!EVP_EncryptUpdate(loopargs[k].ctx, loopargs[k].buf, in speed_main()
3064 &outlen, loopargs[k].buf, in speed_main()
3072 if (!EVP_EncryptFinal_ex(loopargs[k].ctx, in speed_main()
3073 loopargs[k].buf, &outlen)) { in speed_main()
3080 if (!EVP_CIPHER_CTX_ctrl(loopargs[k].ctx, EVP_CTRL_AEAD_GET_TAG, in speed_main()
3081 TAG_LEN, &loopargs[k].tag)) { in speed_main()
3087 EVP_CIPHER_CTX_free(loopargs[k].ctx); in speed_main()
3088 loopargs[k].ctx = EVP_CIPHER_CTX_new(); in speed_main()
3089 if (loopargs[k].ctx == NULL) { in speed_main()
3094 if (!EVP_CipherInit_ex(loopargs[k].ctx, evp_cipher, in speed_main()
3102 EVP_CIPHER_CTX_set_padding(loopargs[k].ctx, 0); in speed_main()
3107 EVP_CIPHER_CTX_ctrl(loopargs[k].ctx, in speed_main()
3113 count = run_benchmark(async_jobs, loopfunc, loopargs); in speed_main()
3116 OPENSSL_clear_free(loopargs[k].key, keylen); in speed_main()
3117 EVP_CIPHER_CTX_free(loopargs[k].ctx); in speed_main()
3127 count = run_benchmark(async_jobs, EVP_Digest_md_loop, loopargs); in speed_main()
3160 if (mac_setup("CMAC", &mac, params, loopargs, loopargs_len) < 1) in speed_main()
3165 count = run_benchmark(async_jobs, CMAC_loop, loopargs); in speed_main()
3171 mac_teardown(&mac, loopargs, loopargs_len); in speed_main()
3181 if (mac_setup("KMAC-128", &mac, params, loopargs, loopargs_len) < 1) in speed_main()
3186 count = run_benchmark(async_jobs, KMAC128_loop, loopargs); in speed_main()
3192 mac_teardown(&mac, loopargs, loopargs_len); in speed_main()
3202 if (mac_setup("KMAC-256", &mac, params, loopargs, loopargs_len) < 1) in speed_main()
3207 count = run_benchmark(async_jobs, KMAC256_loop, loopargs); in speed_main()
3213 mac_teardown(&mac, loopargs, loopargs_len); in speed_main()
3217 if (RAND_bytes(loopargs[i].buf, 36) <= 0) in speed_main()
3249 loopargs[i].rsa_sign_ctx[testnum] = EVP_PKEY_CTX_new(rsa_key, NULL); in speed_main()
3250 loopargs[i].sigsize = loopargs[i].buflen; in speed_main()
3251 if (loopargs[i].rsa_sign_ctx[testnum] == NULL in speed_main()
3252 || EVP_PKEY_sign_init(loopargs[i].rsa_sign_ctx[testnum]) <= 0 in speed_main()
3253 || EVP_PKEY_sign(loopargs[i].rsa_sign_ctx[testnum], in speed_main()
3254 loopargs[i].buf2, in speed_main()
3255 &loopargs[i].sigsize, in speed_main()
3256 loopargs[i].buf, 36) <= 0) in speed_main()
3269 count = run_benchmark(async_jobs, RSA_sign_loop, loopargs); in speed_main()
3280 loopargs[i].rsa_verify_ctx[testnum] = EVP_PKEY_CTX_new(rsa_key, in speed_main()
3282 if (loopargs[i].rsa_verify_ctx[testnum] == NULL in speed_main()
3283 || EVP_PKEY_verify_init(loopargs[i].rsa_verify_ctx[testnum]) <= 0 in speed_main()
3284 || EVP_PKEY_verify(loopargs[i].rsa_verify_ctx[testnum], in speed_main()
3285 loopargs[i].buf2, in speed_main()
3286 loopargs[i].sigsize, in speed_main()
3287 loopargs[i].buf, 36) <= 0) in speed_main()
3299 count = run_benchmark(async_jobs, RSA_verify_loop, loopargs); in speed_main()
3309 loopargs[i].rsa_encrypt_ctx[testnum] = EVP_PKEY_CTX_new(rsa_key, NULL); in speed_main()
3310 loopargs[i].encsize = loopargs[i].buflen; in speed_main()
3311 if (loopargs[i].rsa_encrypt_ctx[testnum] == NULL in speed_main()
3312 || EVP_PKEY_encrypt_init(loopargs[i].rsa_encrypt_ctx[testnum]) <= 0 in speed_main()
3313 || EVP_PKEY_encrypt(loopargs[i].rsa_encrypt_ctx[testnum], in speed_main()
3314 loopargs[i].buf2, in speed_main()
3315 &loopargs[i].encsize, in speed_main()
3316 loopargs[i].buf, 36) <= 0) in speed_main()
3329 count = run_benchmark(async_jobs, RSA_encrypt_loop, loopargs); in speed_main()
3340 loopargs[i].rsa_decrypt_ctx[testnum] = EVP_PKEY_CTX_new(rsa_key, NULL); in speed_main()
3341 declen = loopargs[i].buflen; in speed_main()
3342 if (loopargs[i].rsa_decrypt_ctx[testnum] == NULL in speed_main()
3343 || EVP_PKEY_decrypt_init(loopargs[i].rsa_decrypt_ctx[testnum]) <= 0 in speed_main()
3344 || EVP_PKEY_decrypt(loopargs[i].rsa_decrypt_ctx[testnum], in speed_main()
3345 loopargs[i].buf, in speed_main()
3347 loopargs[i].buf2, in speed_main()
3348 loopargs[i].encsize) <= 0) in speed_main()
3361 count = run_benchmark(async_jobs, RSA_decrypt_loop, loopargs); in speed_main()
3389 loopargs[i].dsa_sign_ctx[testnum] = EVP_PKEY_CTX_new(dsa_key, in speed_main()
3391 loopargs[i].sigsize = loopargs[i].buflen; in speed_main()
3392 if (loopargs[i].dsa_sign_ctx[testnum] == NULL in speed_main()
3393 || EVP_PKEY_sign_init(loopargs[i].dsa_sign_ctx[testnum]) <= 0 in speed_main()
3394 || EVP_PKEY_sign(loopargs[i].dsa_sign_ctx[testnum], in speed_main()
3395 loopargs[i].buf2, in speed_main()
3396 &loopargs[i].sigsize, in speed_main()
3397 loopargs[i].buf, 20) <= 0) in speed_main()
3409 count = run_benchmark(async_jobs, DSA_sign_loop, loopargs); in speed_main()
3420 loopargs[i].dsa_verify_ctx[testnum] = EVP_PKEY_CTX_new(dsa_key, in speed_main()
3422 if (loopargs[i].dsa_verify_ctx[testnum] == NULL in speed_main()
3423 || EVP_PKEY_verify_init(loopargs[i].dsa_verify_ctx[testnum]) <= 0 in speed_main()
3424 || EVP_PKEY_verify(loopargs[i].dsa_verify_ctx[testnum], in speed_main()
3425 loopargs[i].buf2, in speed_main()
3426 loopargs[i].sigsize, in speed_main()
3427 loopargs[i].buf, 36) <= 0) in speed_main()
3439 count = run_benchmark(async_jobs, DSA_verify_loop, loopargs); in speed_main()
3466 loopargs[i].ecdsa_sign_ctx[testnum] = EVP_PKEY_CTX_new(ecdsa_key, in speed_main()
3468 loopargs[i].sigsize = loopargs[i].buflen; in speed_main()
3469 if (loopargs[i].ecdsa_sign_ctx[testnum] == NULL in speed_main()
3470 || EVP_PKEY_sign_init(loopargs[i].ecdsa_sign_ctx[testnum]) <= 0 in speed_main()
3471 || EVP_PKEY_sign(loopargs[i].ecdsa_sign_ctx[testnum], in speed_main()
3472 loopargs[i].buf2, in speed_main()
3473 &loopargs[i].sigsize, in speed_main()
3474 loopargs[i].buf, 20) <= 0) in speed_main()
3486 count = run_benchmark(async_jobs, ECDSA_sign_loop, loopargs); in speed_main()
3497 loopargs[i].ecdsa_verify_ctx[testnum] = EVP_PKEY_CTX_new(ecdsa_key, in speed_main()
3499 if (loopargs[i].ecdsa_verify_ctx[testnum] == NULL in speed_main()
3500 || EVP_PKEY_verify_init(loopargs[i].ecdsa_verify_ctx[testnum]) <= 0 in speed_main()
3501 || EVP_PKEY_verify(loopargs[i].ecdsa_verify_ctx[testnum], in speed_main()
3502 loopargs[i].buf2, in speed_main()
3503 loopargs[i].sigsize, in speed_main()
3504 loopargs[i].buf, 20) <= 0) in speed_main()
3516 count = run_benchmark(async_jobs, ECDSA_verify_loop, loopargs); in speed_main()
3571 || EVP_PKEY_derive(ctx, loopargs[i].secret_a, &outlen) <= 0 /* compute a*B */ in speed_main()
3572 … || EVP_PKEY_derive(test_ctx, loopargs[i].secret_b, &test_outlen) <= 0 /* compute b*A */ in speed_main()
3582 if (CRYPTO_memcmp(loopargs[i].secret_a, in speed_main()
3583 loopargs[i].secret_b, outlen)) { in speed_main()
3591 loopargs[i].ecdh_ctx[testnum] = ctx; in speed_main()
3592 loopargs[i].outlen[testnum] = outlen; in speed_main()
3604 run_benchmark(async_jobs, ECDH_EVP_derive_key_loop, loopargs); in speed_main()
3629 loopargs[i].eddsa_ctx[testnum] = EVP_MD_CTX_new(); in speed_main()
3630 if (loopargs[i].eddsa_ctx[testnum] == NULL) { in speed_main()
3634 loopargs[i].eddsa_ctx2[testnum] = EVP_MD_CTX_new(); in speed_main()
3635 if (loopargs[i].eddsa_ctx2[testnum] == NULL) { in speed_main()
3650 if (!EVP_DigestSignInit(loopargs[i].eddsa_ctx[testnum], NULL, NULL, in speed_main()
3656 if (!EVP_DigestVerifyInit(loopargs[i].eddsa_ctx2[testnum], NULL, in speed_main()
3673 loopargs[i].sigsize = ed_curves[testnum].sigsize; in speed_main()
3674 st = EVP_DigestSign(loopargs[i].eddsa_ctx[testnum], in speed_main()
3675 loopargs[i].buf2, &loopargs[i].sigsize, in speed_main()
3676 loopargs[i].buf, 20); in speed_main()
3689 count = run_benchmark(async_jobs, EdDSA_sign_loop, loopargs); in speed_main()
3702 st = EVP_DigestVerify(loopargs[i].eddsa_ctx2[testnum], in speed_main()
3703 loopargs[i].buf2, loopargs[i].sigsize, in speed_main()
3704 loopargs[i].buf, 20); in speed_main()
3717 count = run_benchmark(async_jobs, EdDSA_verify_loop, loopargs); in speed_main()
3749 loopargs[i].sm2_ctx[testnum] = EVP_MD_CTX_new(); in speed_main()
3750 loopargs[i].sm2_vfy_ctx[testnum] = EVP_MD_CTX_new(); in speed_main()
3751 if (loopargs[i].sm2_ctx[testnum] == NULL in speed_main()
3752 || loopargs[i].sm2_vfy_ctx[testnum] == NULL) in speed_main()
3768 loopargs[i].sm2_pkey[testnum] = sm2_pkey; in speed_main()
3769 loopargs[i].sigsize = EVP_PKEY_get_size(sm2_pkey); in speed_main()
3779 EVP_MD_CTX_set_pkey_ctx(loopargs[i].sm2_ctx[testnum], sm2_pctx); in speed_main()
3780 EVP_MD_CTX_set_pkey_ctx(loopargs[i].sm2_vfy_ctx[testnum], sm2_vfy_pctx); in speed_main()
3790 if (!EVP_DigestSignInit(loopargs[i].sm2_ctx[testnum], NULL, in speed_main()
3793 if (!EVP_DigestVerifyInit(loopargs[i].sm2_vfy_ctx[testnum], NULL, in speed_main()
3805 st = EVP_DigestSign(loopargs[i].sm2_ctx[testnum], in speed_main()
3806 loopargs[i].buf2, &loopargs[i].sigsize, in speed_main()
3807 loopargs[i].buf, 20); in speed_main()
3820 count = run_benchmark(async_jobs, SM2_sign_loop, loopargs); in speed_main()
3834 st = EVP_DigestVerify(loopargs[i].sm2_vfy_ctx[testnum], in speed_main()
3835 loopargs[i].buf2, loopargs[i].sigsize, in speed_main()
3836 loopargs[i].buf, 20); in speed_main()
3849 count = run_benchmark(async_jobs, SM2_verify_loop, loopargs); in speed_main()
3983 loopargs[i].secret_ff_a, in speed_main()
4003 EVP_PKEY_derive(test_ctx, loopargs[i].secret_ff_b, &test_out) <= 0 || in speed_main()
4012 if (CRYPTO_memcmp(loopargs[i].secret_ff_a, in speed_main()
4013 loopargs[i].secret_ff_b, secret_size)) { in speed_main()
4021 loopargs[i].ffdh_ctx[testnum] = ffdh_ctx; in speed_main()
4035 run_benchmark(async_jobs, FFDH_derive_key_loop, loopargs); in speed_main()
4181 loopargs[i].kem_gen_ctx[testnum] = kem_gen_ctx; in speed_main()
4182 loopargs[i].kem_encaps_ctx[testnum] = kem_encaps_ctx; in speed_main()
4183 loopargs[i].kem_decaps_ctx[testnum] = kem_decaps_ctx; in speed_main()
4184 loopargs[i].kem_out_len[testnum] = out_len; in speed_main()
4185 loopargs[i].kem_secret_len[testnum] = send_secret_len; in speed_main()
4186 loopargs[i].kem_out[testnum] = out; in speed_main()
4187 loopargs[i].kem_send_secret[testnum] = send_secret; in speed_main()
4188 loopargs[i].kem_rcv_secret[testnum] = rcv_secret; in speed_main()
4204 run_benchmark(async_jobs, KEM_keygen_loop, loopargs); in speed_main()
4215 run_benchmark(async_jobs, KEM_encaps_loop, loopargs); in speed_main()
4226 run_benchmark(async_jobs, KEM_decaps_loop, loopargs); in speed_main()
4363 loopargs[i].sig_gen_ctx[testnum] = sig_gen_ctx; in speed_main()
4364 loopargs[i].sig_sign_ctx[testnum] = sig_sign_ctx; in speed_main()
4365 loopargs[i].sig_verify_ctx[testnum] = sig_verify_ctx; in speed_main()
4366 loopargs[i].sig_max_sig_len[testnum] = max_sig_len; in speed_main()
4367 loopargs[i].sig_act_sig_len[testnum] = sig_len; in speed_main()
4368 loopargs[i].sig_sig[testnum] = sig; in speed_main()
4384 count = run_benchmark(async_jobs, SIG_keygen_loop, loopargs); in speed_main()
4395 run_benchmark(async_jobs, SIG_sign_loop, loopargs); in speed_main()
4407 run_benchmark(async_jobs, SIG_verify_loop, loopargs); in speed_main()
4658 OPENSSL_free(loopargs[i].buf_malloc); in speed_main()
4659 OPENSSL_free(loopargs[i].buf2_malloc); in speed_main()
4664 EVP_PKEY_CTX_free(loopargs[i].rsa_sign_ctx[k]); in speed_main()
4665 EVP_PKEY_CTX_free(loopargs[i].rsa_verify_ctx[k]); in speed_main()
4666 EVP_PKEY_CTX_free(loopargs[i].rsa_encrypt_ctx[k]); in speed_main()
4667 EVP_PKEY_CTX_free(loopargs[i].rsa_decrypt_ctx[k]); in speed_main()
4670 OPENSSL_free(loopargs[i].secret_ff_a); in speed_main()
4671 OPENSSL_free(loopargs[i].secret_ff_b); in speed_main()
4673 EVP_PKEY_CTX_free(loopargs[i].ffdh_ctx[k]); in speed_main()
4677 EVP_PKEY_CTX_free(loopargs[i].dsa_sign_ctx[k]); in speed_main()
4678 EVP_PKEY_CTX_free(loopargs[i].dsa_verify_ctx[k]); in speed_main()
4682 EVP_PKEY_CTX_free(loopargs[i].ecdsa_sign_ctx[k]); in speed_main()
4683 EVP_PKEY_CTX_free(loopargs[i].ecdsa_verify_ctx[k]); in speed_main()
4686 EVP_PKEY_CTX_free(loopargs[i].ecdh_ctx[k]); in speed_main()
4689 EVP_MD_CTX_free(loopargs[i].eddsa_ctx[k]); in speed_main()
4690 EVP_MD_CTX_free(loopargs[i].eddsa_ctx2[k]); in speed_main()
4698 if (loopargs[i].sm2_ctx[k] != NULL in speed_main()
4699 && (pctx = EVP_MD_CTX_get_pkey_ctx(loopargs[i].sm2_ctx[k])) != NULL) in speed_main()
4701 EVP_MD_CTX_free(loopargs[i].sm2_ctx[k]); in speed_main()
4703 if (loopargs[i].sm2_vfy_ctx[k] != NULL in speed_main()
4704 && (pctx = EVP_MD_CTX_get_pkey_ctx(loopargs[i].sm2_vfy_ctx[k])) != NULL) in speed_main()
4706 EVP_MD_CTX_free(loopargs[i].sm2_vfy_ctx[k]); in speed_main()
4708 EVP_PKEY_free(loopargs[i].sm2_pkey[k]); in speed_main()
4712 EVP_PKEY_CTX_free(loopargs[i].kem_gen_ctx[k]); in speed_main()
4713 EVP_PKEY_CTX_free(loopargs[i].kem_encaps_ctx[k]); in speed_main()
4714 EVP_PKEY_CTX_free(loopargs[i].kem_decaps_ctx[k]); in speed_main()
4715 OPENSSL_free(loopargs[i].kem_out[k]); in speed_main()
4716 OPENSSL_free(loopargs[i].kem_send_secret[k]); in speed_main()
4717 OPENSSL_free(loopargs[i].kem_rcv_secret[k]); in speed_main()
4720 EVP_PKEY_CTX_free(loopargs[i].sig_gen_ctx[k]); in speed_main()
4721 EVP_PKEY_CTX_free(loopargs[i].sig_sign_ctx[k]); in speed_main()
4722 EVP_PKEY_CTX_free(loopargs[i].sig_verify_ctx[k]); in speed_main()
4723 OPENSSL_free(loopargs[i].sig_sig[k]); in speed_main()
4725 OPENSSL_free(loopargs[i].secret_a); in speed_main()
4726 OPENSSL_free(loopargs[i].secret_b); in speed_main()
4741 ASYNC_WAIT_CTX_free(loopargs[i].wait_ctx); in speed_main()
4747 OPENSSL_free(loopargs); in speed_main()