Lines Matching defs:key
57 void ossl_ecx_key_free(ECX_KEY *key)
61 if (key == NULL)
64 CRYPTO_DOWN_REF(&key->references, &i, key->lock);
65 REF_PRINT_COUNT("ECX_KEY", key);
70 OPENSSL_free(key->propq);
71 OPENSSL_secure_clear_free(key->privkey, key->keylen);
72 CRYPTO_THREAD_lock_free(key->lock);
73 OPENSSL_free(key);
76 void ossl_ecx_key_set0_libctx(ECX_KEY *key, OSSL_LIB_CTX *libctx)
78 key->libctx = libctx;
81 int ossl_ecx_key_up_ref(ECX_KEY *key)
85 if (CRYPTO_UP_REF(&key->references, &i, key->lock) <= 0)
88 REF_PRINT_COUNT("ECX_KEY", key);
93 unsigned char *ossl_ecx_key_allocate_privkey(ECX_KEY *key)
95 key->privkey = OPENSSL_secure_zalloc(key->keylen);
97 return key->privkey;