Lines Matching defs:fns
17 ossl_prov_get_keymgmt_new(const OSSL_DISPATCH *fns)
20 for (; fns->function_id != 0; fns++)
21 if (fns->function_id == OSSL_FUNC_KEYMGMT_NEW)
22 return OSSL_FUNC_keymgmt_new(fns);
28 ossl_prov_get_keymgmt_free(const OSSL_DISPATCH *fns)
31 for (; fns->function_id != 0; fns++)
32 if (fns->function_id == OSSL_FUNC_KEYMGMT_FREE)
33 return OSSL_FUNC_keymgmt_free(fns);
39 ossl_prov_get_keymgmt_import(const OSSL_DISPATCH *fns)
42 for (; fns->function_id != 0; fns++)
43 if (fns->function_id == OSSL_FUNC_KEYMGMT_IMPORT)
44 return OSSL_FUNC_keymgmt_import(fns);
50 ossl_prov_get_keymgmt_export(const OSSL_DISPATCH *fns)
53 for (; fns->function_id != 0; fns++)
54 if (fns->function_id == OSSL_FUNC_KEYMGMT_EXPORT)
55 return OSSL_FUNC_keymgmt_export(fns);
60 void *ossl_prov_import_key(const OSSL_DISPATCH *fns, void *provctx,
63 OSSL_FUNC_keymgmt_new_fn *kmgmt_new = ossl_prov_get_keymgmt_new(fns);
64 OSSL_FUNC_keymgmt_free_fn *kmgmt_free = ossl_prov_get_keymgmt_free(fns);
66 ossl_prov_get_keymgmt_import(fns);
79 void ossl_prov_free_key(const OSSL_DISPATCH *fns, void *key)
81 OSSL_FUNC_keymgmt_free_fn *kmgmt_free = ossl_prov_get_keymgmt_free(fns);