Lines Matching defs:vseed
66 static void seed_src_free(void *vseed)
68 OPENSSL_free(vseed);
71 static int seed_src_instantiate(void *vseed, unsigned int strength,
76 PROV_SEED_SRC *s = (PROV_SEED_SRC *)vseed;
82 static int seed_src_uninstantiate(void *vseed)
84 PROV_SEED_SRC *s = (PROV_SEED_SRC *)vseed;
90 static int seed_src_generate(void *vseed, unsigned char *out, size_t outlen,
96 PROV_SEED_SRC *s = (PROV_SEED_SRC *)vseed;
123 static int seed_src_reseed(void *vseed,
130 PROV_SEED_SRC *s = (PROV_SEED_SRC *)vseed;
141 static int seed_src_get_ctx_params(void *vseed, OSSL_PARAM params[])
143 PROV_SEED_SRC *s = (PROV_SEED_SRC *)vseed;
160 static const OSSL_PARAM *seed_src_gettable_ctx_params(ossl_unused void *vseed,
172 static int seed_src_verify_zeroization(ossl_unused void *vseed)
177 static size_t seed_get_seed(void *vseed, unsigned char **pout,
204 if (seed_src_generate(vseed, p, bytes_needed, 0, prediction_resistance,
219 static int seed_src_enable_locking(ossl_unused void *vseed)