Lines Matching defs:libctx
374 static EVP_PKEY *new_raw_key_int(OSSL_LIB_CTX *libctx,
411 ctx = EVP_PKEY_CTX_new_from_name(libctx,
489 EVP_PKEY *EVP_PKEY_new_raw_private_key_ex(OSSL_LIB_CTX *libctx,
494 return new_raw_key_int(libctx, keytype, propq, EVP_PKEY_NONE, NULL, priv,
505 EVP_PKEY *EVP_PKEY_new_raw_public_key_ex(OSSL_LIB_CTX *libctx,
509 return new_raw_key_int(libctx, keytype, propq, EVP_PKEY_NONE, NULL, pub,
617 OSSL_LIB_CTX *libctx,
636 ctx = EVP_PKEY_CTX_new_from_name(libctx, "CMAC", propq);
1094 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
1101 signature = EVP_SIGNATURE_fetch(libctx, supported_sig, NULL);
1281 OSSL_LIB_CTX *libctx = ossl_provider_libctx(pkey->keymgmt->prov);
1288 md = EVP_MD_fetch(libctx, mdname, NULL);
1290 namemap = ossl_namemap_stored(libctx);
1358 int EVP_PKEY_digestsign_supports_digest(EVP_PKEY *pkey, OSSL_LIB_CTX *libctx,
1368 rv = EVP_DigestSignInit_ex(ctx, NULL, name, libctx,
1827 void *evp_pkey_export_to_provider(EVP_PKEY *pk, OSSL_LIB_CTX *libctx,
1870 EVP_PKEY_CTX *ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pk, propquery);
1920 libctx, propquery)) {
2052 * We perform the export in the same libctx as the keymgmt
2055 OSSL_LIB_CTX *libctx =
2058 EVP_PKEY_CTX_new_from_pkey(libctx, *dest, NULL);