Lines Matching refs:rdata
2308 RAND_DATA *rdata; in rand_test_init() local
2313 if (!TEST_ptr(rdata = OPENSSL_zalloc(sizeof(*rdata)))) in rand_test_init()
2320 rdata->parent = EVP_RAND_CTX_new(rand, NULL); in rand_test_init()
2322 if (rdata->parent == NULL) in rand_test_init()
2326 if (!EVP_RAND_CTX_set_params(rdata->parent, params)) in rand_test_init()
2332 rdata->ctx = EVP_RAND_CTX_new(rand, rdata->parent); in rand_test_init()
2334 if (rdata->ctx == NULL) in rand_test_init()
2337 rdata->n = -1; in rand_test_init()
2338 t->data = rdata; in rand_test_init()
2341 EVP_RAND_CTX_free(rdata->parent); in rand_test_init()
2342 OPENSSL_free(rdata); in rand_test_init()
2348 RAND_DATA *rdata = t->data; in rand_test_cleanup() local
2351 OPENSSL_free(rdata->cipher); in rand_test_cleanup()
2352 OPENSSL_free(rdata->digest); in rand_test_cleanup()
2354 for (i = 0; i <= rdata->n; i++) { in rand_test_cleanup()
2355 OPENSSL_free(rdata->data[i].entropy); in rand_test_cleanup()
2356 OPENSSL_free(rdata->data[i].reseed_entropy); in rand_test_cleanup()
2357 OPENSSL_free(rdata->data[i].nonce); in rand_test_cleanup()
2358 OPENSSL_free(rdata->data[i].pers); in rand_test_cleanup()
2359 OPENSSL_free(rdata->data[i].reseed_addin); in rand_test_cleanup()
2360 OPENSSL_free(rdata->data[i].addinA); in rand_test_cleanup()
2361 OPENSSL_free(rdata->data[i].addinB); in rand_test_cleanup()
2362 OPENSSL_free(rdata->data[i].pr_entropyA); in rand_test_cleanup()
2363 OPENSSL_free(rdata->data[i].pr_entropyB); in rand_test_cleanup()
2364 OPENSSL_free(rdata->data[i].output); in rand_test_cleanup()
2366 EVP_RAND_CTX_free(rdata->ctx); in rand_test_cleanup()
2367 EVP_RAND_CTX_free(rdata->parent); in rand_test_cleanup()
2373 RAND_DATA *rdata = t->data; in rand_test_parse() local
2382 if (n > rdata->n) in rand_test_parse()
2383 rdata->n = n; in rand_test_parse()
2384 item = rdata->data + n; in rand_test_parse()
2415 return TEST_ptr(rdata->cipher = OPENSSL_strdup(value)); in rand_test_parse()
2417 return TEST_ptr(rdata->digest = OPENSSL_strdup(value)); in rand_test_parse()
2419 rdata->use_df = atoi(value) != 0; in rand_test_parse()
2425 rdata->generate_bits = (unsigned int)n; in rand_test_parse()
2429 rdata->prediction_resistance = atoi(value) != 0; in rand_test_parse()