OSSL_set_max_threads
if (OSSL_set_max_threads(library_context, parallel_cost) != 1) {
int OSSL_set_max_threads(OSSL_LIB_CTX *ctx, uint64_t max_threads);
OSSL_set_max_threads(libctx, 0);
if (OSSL_set_max_threads(libctx, atoi(pp->value)) == 0) {
if (!TEST_int_eq(OSSL_set_max_threads(NULL, 1), 0))
if (!TEST_int_eq(OSSL_set_max_threads(cust_ctx, 1), 0))
if (!TEST_int_eq(OSSL_set_max_threads(cust_ctx, 1), 1))
if (!TEST_int_eq(OSSL_set_max_threads(cust_ctx, 0), 1))
if (!TEST_int_eq(OSSL_set_max_threads(NULL, 1), 1))
if (!TEST_int_eq(OSSL_set_max_threads(NULL, OSSL_NELEM(t)), 1))
if (!TEST_int_eq(OSSL_set_max_threads(NULL, OSSL_NELEM(t) - 1), 1))
if (!TEST_int_eq(OSSL_set_max_threads(NULL, 0), 1))