/freebsd/crypto/openssl/doc/man3/ |
H A D | OPENSSL_secure_malloc.pod | 8 CRYPTO_secure_free, OPENSSL_secure_clear_free, 32 void OPENSSL_secure_clear_free(void* ptr, size_t num); 88 OPENSSL_secure_clear_free() is similar to OPENSSL_secure_free() except 92 calling OPENSSL_clear_free(). If the argument to OPENSSL_secure_clear_free() 122 OPENSSL_secure_free() and OPENSSL_secure_clear_free() return no values. 131 The OPENSSL_secure_clear_free() function was added in OpenSSL 1.1.0g.
|
/freebsd/crypto/openssl/test/ |
H A D | secmemtest.c | 47 OPENSSL_secure_clear_free(s, 20); in test_sec_mem() 55 OPENSSL_secure_clear_free(p, 20); in test_sec_mem()
|
/freebsd/crypto/openssl/crypto/buffer/ |
H A D | buffer.c | 49 OPENSSL_secure_clear_free(a->data, a->max); in BUF_MEM_free() 66 OPENSSL_secure_clear_free(str->data, str->length); in sec_alloc_realloc()
|
/freebsd/crypto/openssl/providers/implementations/rands/ |
H A D | crngt.c | 187 OPENSSL_secure_clear_free(ent, bytes_needed); in ossl_crngt_get_entropy() 197 OPENSSL_secure_clear_free(out, outlen); in ossl_crngt_cleanup_entropy()
|
H A D | seed_src.c | 209 OPENSSL_secure_clear_free(p, bytes_needed); in seed_get_seed() 216 OPENSSL_secure_clear_free(out, outlen); in seed_clear_seed()
|
H A D | drbg.c | 179 OPENSSL_secure_clear_free(buffer, bytes_needed); in ossl_drbg_get_seed() 191 OPENSSL_secure_clear_free(out, outlen); in ossl_drbg_clear_seed()
|
H A D | drbg_hmac.c | 313 OPENSSL_secure_clear_free(hmac, sizeof(*hmac)); in drbg_hmac_free()
|
H A D | drbg_hash.c | 427 OPENSSL_secure_clear_free(hash, sizeof(*hash)); in drbg_hash_free()
|
H A D | drbg_ctr.c | 623 OPENSSL_secure_clear_free(ctr, sizeof(*ctr)); in drbg_ctr_free()
|
/freebsd/crypto/openssl/crypto/rand/ |
H A D | rand_pool.c | 107 OPENSSL_secure_clear_free(pool->buffer, pool->alloc_len); in ossl_rand_pool_free() 231 OPENSSL_secure_clear_free(pool->buffer, pool->alloc_len); in rand_pool_grow()
|
H A D | prov_seed.c | 44 OPENSSL_secure_clear_free(buf, len); in ossl_rand_cleanup_entropy()
|
/freebsd/crypto/openssl/providers/implementations/keymgmt/ |
H A D | mac_legacy_kmgmt.c | 98 OPENSSL_secure_clear_free(mackey->priv_key, mackey->priv_key_len); in ossl_mac_key_free() 194 OPENSSL_secure_clear_free(key->priv_key, key->priv_key_len); in mac_key_fromdata() 530 OPENSSL_secure_clear_free(gctx->priv_key, gctx->priv_key_len); in mac_gen_cleanup()
|
/freebsd/crypto/openssl/providers/implementations/macs/ |
H A D | hmac_prov.c | 97 OPENSSL_secure_clear_free(macctx->key, macctx->keylen); in hmac_free() 157 OPENSSL_secure_clear_free(macctx->key, macctx->keylen); in hmac_setkey()
|
/freebsd/crypto/openssl/crypto/ec/ |
H A D | ecx_key.c | 71 OPENSSL_secure_clear_free(key->privkey, key->keylen); in ossl_ecx_key_free()
|
H A D | ecx_backend.c | 84 OPENSSL_secure_clear_free(ecx->privkey, privkeylen); in ossl_ecx_key_fromdata()
|
/freebsd/crypto/openssl/crypto/ |
H A D | params_dup.c | 232 OPENSSL_secure_clear_free(p->data, p->data_size); in OSSL_PARAM_free()
|
/freebsd/crypto/openssl/providers/implementations/exchange/ |
H A D | dh_exch.c | 218 OPENSSL_secure_clear_free(stmp, stmplen); in dh_X9_42_kdf_derive()
|
H A D | ecdh_exch.c | 545 OPENSSL_secure_clear_free(stmp, stmplen); in ecdh_X9_63_kdf_derive()
|
/freebsd/crypto/openssl/crypto/pem/ |
H A D | pem_pkey.c | 210 OPENSSL_secure_clear_free(data, len); in pem_read_bio_key_legacy()
|
H A D | pem_lib.c | 224 OPENSSL_secure_clear_free(p, num); in pem_free()
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | crypto.h | 119 # define OPENSSL_secure_clear_free(addr, num) \ macro
|
H A D | crypto.h.in | 120 # define OPENSSL_secure_clear_free(addr, num) \ macro
|
/freebsd/crypto/openssl/util/ |
H A D | other.syms | 397 OPENSSL_secure_clear_free define
|
/freebsd/crypto/openssl/crypto/bn/ |
H A D | bn_lib.c | 205 OPENSSL_secure_clear_free(a->d, a->dmax * sizeof(a->d[0])); in bn_free_d()
|
/freebsd/crypto/openssl/engines/ |
H A D | e_loader_attic.c | 1304 OPENSSL_secure_clear_free(pem_data, num); in pem_free_flag()
|