Lines Matching refs:pk
621 #define evp_pkey_is_blank(pk) \ argument
622 ((pk)->type == EVP_PKEY_NONE && (pk)->keymgmt == NULL)
623 #define evp_pkey_is_typed(pk) \ argument
624 ((pk)->type != EVP_PKEY_NONE || (pk)->keymgmt != NULL)
626 # define evp_pkey_is_assigned(pk) \ argument
627 ((pk)->pkey.ptr != NULL || (pk)->keydata != NULL)
629 # define evp_pkey_is_assigned(pk) \
630 ((pk)->keydata != NULL)
632 #define evp_pkey_is_legacy(pk) \ argument
633 ((pk)->type != EVP_PKEY_NONE && (pk)->keymgmt == NULL)
634 #define evp_pkey_is_provided(pk) \ argument
635 ((pk)->keymgmt != NULL)
750 void *evp_pkey_export_to_provider(EVP_PKEY *pk, OSSL_LIB_CTX *libctx,
755 void *evp_pkey_get_legacy(EVP_PKEY *pk);
779 int evp_keymgmt_util_export(const EVP_PKEY *pk, int selection,
781 void *evp_keymgmt_util_export_to_provider(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt);
782 OP_CACHE_ELEM *evp_keymgmt_util_find_operation_cache(EVP_PKEY *pk,
784 int evp_keymgmt_util_clear_operation_cache(EVP_PKEY *pk, int locking);
785 int evp_keymgmt_util_cache_keydata(EVP_PKEY *pk,
787 void evp_keymgmt_util_cache_keyinfo(EVP_PKEY *pk);
790 int evp_keymgmt_util_has(EVP_PKEY *pk, int selection);