Lines Matching refs:fns
119 const OSSL_DISPATCH *fns = algodef->implementation;
136 rand->dispatch = fns;
137 for (; fns->function_id != 0; fns++) {
138 switch (fns->function_id) {
142 rand->newctx = OSSL_FUNC_rand_newctx(fns);
148 rand->freectx = OSSL_FUNC_rand_freectx(fns);
154 rand->instantiate = OSSL_FUNC_rand_instantiate(fns);
160 rand->uninstantiate = OSSL_FUNC_rand_uninstantiate(fns);
166 rand->generate = OSSL_FUNC_rand_generate(fns);
172 rand->reseed = OSSL_FUNC_rand_reseed(fns);
177 rand->nonce = OSSL_FUNC_rand_nonce(fns);
182 rand->enable_locking = OSSL_FUNC_rand_enable_locking(fns);
188 rand->lock = OSSL_FUNC_rand_lock(fns);
194 rand->unlock = OSSL_FUNC_rand_unlock(fns);
201 OSSL_FUNC_rand_gettable_params(fns);
207 OSSL_FUNC_rand_gettable_ctx_params(fns);
213 OSSL_FUNC_rand_settable_ctx_params(fns);
218 rand->get_params = OSSL_FUNC_rand_get_params(fns);
223 rand->get_ctx_params = OSSL_FUNC_rand_get_ctx_params(fns);
229 rand->set_ctx_params = OSSL_FUNC_rand_set_ctx_params(fns);
234 rand->verify_zeroization = OSSL_FUNC_rand_verify_zeroization(fns);