Lines Matching refs:keymgmt

26     ((ctx)->keymgmt == NULL)
35 * Library context, property query, keytype and keymgmt associated with
41 /* If |pkey| below is set, this field is always a reference to its keymgmt */
42 EVP_KEYMGMT *keymgmt;
47 } keymgmt;
590 EVP_KEYMGMT *keymgmt;
602 * type == EVP_PKEY_NONE && keymgmt == NULL
607 * || (keymgmt != NULL && keydata == NULL) ## provider side
612 * || (keymgmt != NULL && keydata != NULL) ## provider side
616 * keymgmt == NULL && type != EVP_PKEY_NONE
620 * keymgmt != NULL
623 ((pk)->type == EVP_PKEY_NONE && (pk)->keymgmt == NULL)
625 ((pk)->type != EVP_PKEY_NONE || (pk)->keymgmt != NULL)
634 ((pk)->type != EVP_PKEY_NONE && (pk)->keymgmt == NULL)
636 ((pk)->keymgmt != NULL)
691 EVP_KEYMGMT *keymgmt;
752 EVP_KEYMGMT **keymgmt,
770 EVP_KEYMGMT *keymgmt;
776 int evp_keymgmt_util_assign_pkey(EVP_PKEY *pkey, EVP_KEYMGMT *keymgmt,
778 EVP_PKEY *evp_keymgmt_util_make_pkey(EVP_KEYMGMT *keymgmt, void *keydata);
782 void *evp_keymgmt_util_export_to_provider(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt,
785 EVP_KEYMGMT *keymgmt,
788 int evp_keymgmt_util_cache_keydata(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt,
791 void *evp_keymgmt_util_fromdata(EVP_PKEY *target, EVP_KEYMGMT *keymgmt,
796 void *evp_keymgmt_util_gen(EVP_PKEY *target, EVP_KEYMGMT *keymgmt,
798 int evp_keymgmt_util_get_deflt_digest_name(EVP_KEYMGMT *keymgmt,
801 const char *evp_keymgmt_util_query_operation_name(EVP_KEYMGMT *keymgmt,
807 void *evp_keymgmt_newdata(const EVP_KEYMGMT *keymgmt);
808 void evp_keymgmt_freedata(const EVP_KEYMGMT *keymgmt, void *keyddata);
809 int evp_keymgmt_get_params(const EVP_KEYMGMT *keymgmt,
811 int evp_keymgmt_set_params(const EVP_KEYMGMT *keymgmt,
813 void *evp_keymgmt_gen_init(const EVP_KEYMGMT *keymgmt, int selection,
815 int evp_keymgmt_gen_set_template(const EVP_KEYMGMT *keymgmt, void *genctx,
817 int evp_keymgmt_gen_set_params(const EVP_KEYMGMT *keymgmt, void *genctx,
819 void *evp_keymgmt_gen(const EVP_KEYMGMT *keymgmt, void *genctx,
821 void evp_keymgmt_gen_cleanup(const EVP_KEYMGMT *keymgmt, void *genctx);
823 int evp_keymgmt_has_load(const EVP_KEYMGMT *keymgmt);
824 void *evp_keymgmt_load(const EVP_KEYMGMT *keymgmt,
827 int evp_keymgmt_has(const EVP_KEYMGMT *keymgmt, void *keyddata, int selection);
828 int evp_keymgmt_validate(const EVP_KEYMGMT *keymgmt, void *keydata,
830 int evp_keymgmt_match(const EVP_KEYMGMT *keymgmt,
834 int evp_keymgmt_import(const EVP_KEYMGMT *keymgmt, void *keydata,
836 const OSSL_PARAM *evp_keymgmt_import_types(const EVP_KEYMGMT *keymgmt,
838 int evp_keymgmt_export(const EVP_KEYMGMT *keymgmt, void *keydata,
840 const OSSL_PARAM *evp_keymgmt_export_types(const EVP_KEYMGMT *keymgmt,
842 void *evp_keymgmt_dup(const EVP_KEYMGMT *keymgmt,
946 int evp_keymgmt_get_number(const EVP_KEYMGMT *keymgmt);