Home
last modified time | relevance | path

Searched refs:kdfdata (Results 1 – 3 of 3) sorted by relevance

/freebsd/crypto/openssl/providers/implementations/keymgmt/
H A Dkdf_legacy_kmgmt.c31 KDF_DATA *kdfdata; in ossl_kdf_data_new() local
36 kdfdata = OPENSSL_zalloc(sizeof(*kdfdata)); in ossl_kdf_data_new()
37 if (kdfdata == NULL) in ossl_kdf_data_new()
40 if (!CRYPTO_NEW_REF(&kdfdata->refcnt, 1)) { in ossl_kdf_data_new()
41 OPENSSL_free(kdfdata); in ossl_kdf_data_new()
44 kdfdata->libctx = PROV_LIBCTX_OF(provctx); in ossl_kdf_data_new()
46 return kdfdata; in ossl_kdf_data_new()
49 void ossl_kdf_data_free(KDF_DATA *kdfdata) in ossl_kdf_data_free() argument
53 if (kdfdata == NULL) in ossl_kdf_data_free()
56 CRYPTO_DOWN_REF(&kdfdata->refcnt, &ref); in ossl_kdf_data_free()
[all …]
/freebsd/crypto/openssl/providers/implementations/include/prov/
H A Dkdfexchange.h22 void ossl_kdf_data_free(KDF_DATA *kdfdata);
23 int ossl_kdf_data_up_ref(KDF_DATA *kdfdata);
/freebsd/crypto/openssl/providers/implementations/exchange/
H A Dkdf_exch.c42 KDF_DATA *kdfdata; member
93 pkdfctx->kdfdata = vkdf; in kdf_init()
136 ossl_kdf_data_free(pkdfctx->kdfdata); in kdf_freectx()
160 if (!ossl_kdf_data_up_ref(dstctx->kdfdata)) { in kdf_dupctx()