NX_CRYPTO_METHOD_STRUCT::nx_crypto_cleanup is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_CRYPTO_METHOD_STRUCT::nx_crypto_cleanup

NX_CRYPTO_METHOD_STRUCT::nx_crypto_cleanup field

Syntax

UINT (*nx_crypto_cleanup)(VOID *crypto_metadata);

References

LocationReferrerScopeText
nx_crypto.h:310
UINT (*nx_crypto_cleanup)(VOID *crypto_metadata);
nx_crypto_drbg.c:198_nx_crypto_drbg_update()
if (crypto_method -> nx_crypto_cleanup)
nx_crypto_drbg.c:200_nx_crypto_drbg_update()
status = crypto_method -> nx_crypto_cleanup(drbg_ptr -> nx_crypto_drbg_crypto_metadata);
nx_crypto_drbg.c:676_nx_crypto_drbg_generate()
if (crypto_method -> nx_crypto_cleanup)
nx_crypto_drbg.c:678_nx_crypto_drbg_generate()
status = crypto_method -> nx_crypto_cleanup(drbg_ptr -> nx_crypto_drbg_crypto_metadata);
nx_crypto_drbg.c:835_nx_crypto_drbg_block_cipher_df()
if (crypto_method -> nx_crypto_cleanup)
nx_crypto_drbg.c:837_nx_crypto_drbg_block_cipher_df()
status = crypto_method -> nx_crypto_cleanup(drbg_ptr -> nx_crypto_drbg_crypto_metadata);
nx_crypto_drbg.c:901_nx_crypto_drbg_block_cipher_df()
if (crypto_method -> nx_crypto_cleanup)
nx_crypto_drbg.c:903_nx_crypto_drbg_block_cipher_df()
status = crypto_method -> nx_crypto_cleanup(drbg_ptr -> nx_crypto_drbg_crypto_metadata);
nx_crypto_ecdsa.c:848_nx_crypto_method_ecdsa_operation()
if (hash_method -> nx_crypto_cleanup)
nx_crypto_ecdsa.c:850_nx_crypto_method_ecdsa_operation()
status = hash_method -> nx_crypto_cleanup(ecdsa -> nx_crypto_ecdsa_scratch_buffer);
nx_crypto_ecjpake.c:1037_nx_crypto_ecjpake_schnorr_zkp_hash()
if (hash_method -> nx_crypto_cleanup)
nx_crypto_ecjpake.c:1039_nx_crypto_ecjpake_schnorr_zkp_hash()
status = hash_method -> nx_crypto_cleanup(hash_metadata);
nx_crypto_ecjpake.c:1478_nx_crypto_ecjpake_pre_master_secret_generate()
if (hash_method -> nx_crypto_cleanup)
nx_crypto_ecjpake.c:1480_nx_crypto_ecjpake_pre_master_secret_generate()
status = hash_method -> nx_crypto_cleanup(hash_metadata);
nx_crypto_ecjpake.c:1584_nx_crypto_ecjpake_key_encryption_key_generate()
if (hash_method -> nx_crypto_cleanup)
nx_crypto_ecjpake.c:1586_nx_crypto_ecjpake_key_encryption_key_generate()
status = hash_method -> nx_crypto_cleanup(hash_metadata);
nx_crypto_hkdf.c:470_nx_crypto_hkdf_extract()
|| hmac_method -> nx_crypto_cleanup == NX_CRYPTO_NULL
nx_crypto_hkdf.c:637_nx_crypto_hkdf_expand()
|| hmac_method -> nx_crypto_cleanup == NX_CRYPTO_NULL
nx_crypto_methods.c:124_nx_crypto_method_aes_cleanup()crypto_method_aes_cbc_128
nx_crypto_methods.c:138_nx_crypto_method_aes_cleanup()crypto_method_aes_cbc_192
nx_crypto_methods.c:152_nx_crypto_method_aes_cleanup()crypto_method_aes_cbc_256
nx_crypto_methods.c:167_nx_crypto_method_aes_cleanup()crypto_method_aes_ccm_8
nx_crypto_methods.c:181_nx_crypto_method_aes_cleanup()crypto_method_aes_ccm_16
nx_crypto_methods.c:195_nx_crypto_method_aes_cleanup()crypto_method_aes_128_gcm_16
nx_crypto_methods.c:209_nx_crypto_method_aes_cleanup()crypto_method_aes_256_gcm_16
nx_crypto_methods.c:223_nx_crypto_method_aes_cleanup()crypto_method_aes_xcbc_mac_96
nx_crypto_methods.c:237_nx_crypto_method_drbg_cleanup()crypto_method_drbg
nx_crypto_methods.c:251_nx_crypto_method_ecdsa_cleanup()crypto_method_ecdsa
nx_crypto_methods.c:265_nx_crypto_method_ecdh_cleanup()crypto_method_ecdh
nx_crypto_methods.c:279_nx_crypto_method_ecdh_cleanup()crypto_method_ecdhe
nx_crypto_methods.c:293_nx_crypto_method_hmac_sha1_cleanup()crypto_method_hmac_sha1
nx_crypto_methods.c:307_nx_crypto_method_hmac_sha256_cleanup()crypto_method_hmac_sha224
nx_crypto_methods.c:321_nx_crypto_method_hmac_sha256_cleanup()crypto_method_hmac_sha256
nx_crypto_methods.c:335_nx_crypto_method_hmac_sha512_cleanup()crypto_method_hmac_sha384
nx_crypto_methods.c:349_nx_crypto_method_hmac_sha512_cleanup()crypto_method_hmac_sha512
nx_crypto_methods.c:363_nx_crypto_method_hmac_sha512_cleanup()crypto_method_hmac_sha512_224
nx_crypto_methods.c:377_nx_crypto_method_hmac_sha512_cleanup()crypto_method_hmac_sha512_256
nx_crypto_methods.c:391_nx_crypto_method_hmac_md5_cleanup()crypto_method_hmac_md5
nx_crypto_methods.c:405_nx_crypto_method_rsa_cleanup()crypto_method_rsa
nx_crypto_methods.c:433_nx_crypto_method_ecjpake_cleanup()crypto_method_auth_ecjpake
nx_crypto_methods.c:521_nx_crypto_method_null_cleanup()crypto_method_public_null
nx_crypto_methods.c:537_nx_crypto_method_md5_cleanup()crypto_method_md5
nx_crypto_methods.c:551_nx_crypto_method_sha1_cleanup()crypto_method_sha1
nx_crypto_methods.c:565_nx_crypto_method_sha256_cleanup()crypto_method_sha224
nx_crypto_methods.c:579_nx_crypto_method_sha256_cleanup()crypto_method_sha256
nx_crypto_methods.c:593_nx_crypto_method_sha512_cleanup()crypto_method_sha384
nx_crypto_methods.c:607_nx_crypto_method_sha512_cleanup()crypto_method_sha512
nx_crypto_methods.c:621_nx_crypto_method_sha512_cleanup()crypto_method_sha512_224
nx_crypto_methods.c:635_nx_crypto_method_sha512_cleanup()crypto_method_sha512_256
nx_crypto_methods.c:649_nx_crypto_method_prf_1_cleanup()crypto_method_tls_prf_1
nx_crypto_methods.c:665_nx_crypto_method_prf_sha_256_cleanup()crypto_method_tls_prf_sha256
nx_crypto_methods.c:679_nx_crypto_method_prf_sha384_cleanup()crypto_method_tls_prf_sha384
nx_crypto_methods.c:693_nx_crypto_method_prf_sha512_cleanup()crypto_method_tls_prf_sha512
nx_crypto_methods.c:707_nx_crypto_method_hmac_cleanup()crypto_method_hmac
nx_crypto_methods.c:722_nx_crypto_method_hkdf_cleanup()crypto_method_hkdf
nx_crypto_methods.c:736_nx_crypto_method_des_cleanup()crypto_method_des
nx_crypto_methods.c:751_nx_crypto_method_3des_cleanup()crypto_method_3des
nx_crypto_methods.c:765_nx_crypto_method_pkcs1_v1_5_cleanup()crypto_method_pkcs1
nx_crypto_phash.c:101_nx_crypto_phash()
|| hash_method -> nx_crypto_cleanup == NX_CRYPTO_NULL
nx_crypto_phash.c:226_nx_crypto_phash()
status = hash_method -> nx_crypto_cleanup(metadata);
nx_crypto_pkcs1_v1.5.c:175_nx_crypto_pkcs1_v1_5_sign()
if ((ctx -> public_cipher_method) -> nx_crypto_cleanup)
nx_crypto_pkcs1_v1.5.c:177_nx_crypto_pkcs1_v1_5_sign()
status = (ctx -> public_cipher_method) -> nx_crypto_cleanup(ctx -> public_cipher_metadata);
nx_crypto_pkcs1_v1.5.c:284_nx_crypto_pkcs1_v1_5_verify()
if ((ctx -> public_cipher_method) -> nx_crypto_cleanup)
nx_crypto_pkcs1_v1.5.c:286_nx_crypto_pkcs1_v1_5_verify()
status = (ctx -> public_cipher_method) -> nx_crypto_cleanup(ctx -> public_cipher_metadata);
nx_secure_tls_client_handshake.c:232_nx_secure_tls_client_handshake()
if (method_ptr -> nx_crypto_cleanup != NX_NULL)
nx_secure_tls_client_handshake.c:234_nx_secure_tls_client_handshake()
nx_secure_tls_ecc_generate_keys.c:274_nx_secure_tls_ecc_generate_keys()
if (ecdhe_method -> nx_crypto_cleanup)
nx_secure_tls_ecc_generate_keys.c:276_nx_secure_tls_ecc_generate_keys()
status = ecdhe_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_cipher_metadata_area);
nx_secure_tls_ecc_generate_keys.c:471_nx_secure_tls_ecc_generate_keys()
if (hash_method -> nx_crypto_cleanup)
nx_secure_tls_ecc_generate_keys.c:473_nx_secure_tls_ecc_generate_keys()
nx_secure_tls_ecc_generate_keys.c:777_nx_secure_tls_ecc_generate_keys()
if (auth_method -> nx_crypto_cleanup)
nx_secure_tls_ecc_generate_keys.c:779_nx_secure_tls_ecc_generate_keys()
status = auth_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_auth_metadata_area);
nx_secure_tls_ecc_generate_keys.c:856_nx_secure_tls_ecc_generate_keys()
if (auth_method -> nx_crypto_cleanup)
nx_secure_tls_ecc_generate_keys.c:858_nx_secure_tls_ecc_generate_keys()
status = auth_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_auth_metadata_area);
nx_secure_tls_finished_hash_generate.c:335_nx_secure_tls_finished_hash_generate()
if (method_ptr -> nx_crypto_cleanup != NX_NULL)
nx_secure_tls_finished_hash_generate.c:337_nx_secure_tls_finished_hash_generate()
status = method_ptr -> nx_crypto_cleanup(tls_session -> nx_secure_tls_prf_metadata_area);
nx_secure_tls_generate_keys.c:239_nx_secure_tls_generate_keys()
if (session_prf_method -> nx_crypto_cleanup)
nx_secure_tls_generate_keys.c:241_nx_secure_tls_generate_keys()
status = session_prf_method -> nx_crypto_cleanup(tls_session -> nx_secure_tls_prf_metadata_area);
nx_secure_tls_generate_keys.c:349_nx_secure_tls_generate_keys()
if (session_prf_method -> nx_crypto_cleanup)
nx_secure_tls_generate_keys.c:351_nx_secure_tls_generate_keys()
status = session_prf_method -> nx_crypto_cleanup(tls_session -> nx_secure_tls_prf_metadata_area);
nx_secure_tls_generate_premaster_secret.c:207_nx_secure_tls_generate_premaster_secret()
if (ecdh_method -> nx_crypto_cleanup)
nx_secure_tls_generate_premaster_secret.c:209_nx_secure_tls_generate_premaster_secret()
status = ecdh_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_cipher_metadata_area);
nx_secure_tls_hash_record.c:295_nx_secure_tls_hash_record()
if (authentication_method -> nx_crypto_cleanup)
nx_secure_tls_hash_record.c:297_nx_secure_tls_hash_record()
status = authentication_method -> nx_crypto_cleanup(metadata);
nx_secure_tls_process_certificate_verify.c:618_nx_secure_tls_process_certificate_verify()
if (public_cipher_method -> nx_crypto_cleanup)
nx_secure_tls_process_certificate_verify.c:620_nx_secure_tls_process_certificate_verify()
status = public_cipher_method -> nx_crypto_cleanup(client_certificate -> nx_secure_x509_public_cipher_metadata_area);
nx_secure_tls_process_certificate_verify.c:866_nx_secure_tls_process_certificate_verify()
if (public_cipher_method -> nx_crypto_cleanup)
nx_secure_tls_process_certificate_verify.c:868_nx_secure_tls_process_certificate_verify()
status = public_cipher_method -> nx_crypto_cleanup(client_certificate -> nx_secure_x509_public_cipher_metadata_area);
nx_secure_tls_process_client_key_exchange.c:314_nx_secure_tls_process_client_key_exchange()
if (ecdh_method -> nx_crypto_cleanup)
nx_secure_tls_process_client_key_exchange.c:316_nx_secure_tls_process_client_key_exchange()
status = ecdh_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_cipher_metadata_area);
nx_secure_tls_process_client_key_exchange.c:493_nx_secure_tls_process_client_key_exchange()
if (public_cipher_method -> nx_crypto_cleanup)
nx_secure_tls_process_client_key_exchange.c:495_nx_secure_tls_process_client_key_exchange()
status = public_cipher_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_cipher_metadata_area);
nx_secure_tls_process_server_key_exchange.c:450_nx_secure_tls_process_server_key_exchange()
if (hash_method -> nx_crypto_cleanup)
nx_secure_tls_process_server_key_exchange.c:452_nx_secure_tls_process_server_key_exchange()
nx_secure_tls_process_server_key_exchange.c:660_nx_secure_tls_process_server_key_exchange()
if (auth_method -> nx_crypto_cleanup)
nx_secure_tls_process_server_key_exchange.c:662_nx_secure_tls_process_server_key_exchange()
status = auth_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_auth_metadata_area);
nx_secure_tls_process_server_key_exchange.c:820_nx_secure_tls_process_server_key_exchange()
if (auth_method -> nx_crypto_cleanup)
nx_secure_tls_process_server_key_exchange.c:822_nx_secure_tls_process_server_key_exchange()
status = auth_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_auth_metadata_area);
nx_secure_tls_process_server_key_exchange.c:905_nx_secure_tls_process_server_key_exchange()
if (ecdhe_method -> nx_crypto_cleanup)
nx_secure_tls_process_server_key_exchange.c:907_nx_secure_tls_process_server_key_exchange()
status = ecdhe_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_cipher_metadata_area);
nx_secure_tls_record_hash_calculate.c:124_nx_secure_tls_record_hash_calculate()
if (authentication_method -> nx_crypto_cleanup)
nx_secure_tls_record_hash_calculate.c:126_nx_secure_tls_record_hash_calculate()
status = authentication_method -> nx_crypto_cleanup(tls_session -> nx_secure_hash_mac_metadata_area);
nx_secure_tls_send_certificate_verify.c:714_nx_secure_tls_send_certificate_verify()
if (public_cipher_method -> nx_crypto_cleanup)
nx_secure_tls_send_certificate_verify.c:716_nx_secure_tls_send_certificate_verify()
status = public_cipher_method -> nx_crypto_cleanup(local_certificate -> nx_secure_x509_public_cipher_metadata_area);
nx_secure_tls_send_certificate_verify.c:889_nx_secure_tls_send_certificate_verify()
if (public_cipher_method -> nx_crypto_cleanup)
nx_secure_tls_send_certificate_verify.c:891_nx_secure_tls_send_certificate_verify()
status = public_cipher_method -> nx_crypto_cleanup(local_certificate -> nx_secure_x509_public_cipher_metadata_area);
nx_secure_tls_send_client_key_exchange.c:295_nx_secure_tls_send_client_key_exchange()
if (public_cipher_method -> nx_crypto_cleanup)
nx_secure_tls_send_client_key_exchange.c:297_nx_secure_tls_send_client_key_exchange()
status = public_cipher_method -> nx_crypto_cleanup(tls_session -> nx_secure_public_cipher_metadata_area);
nx_secure_tls_server_handshake.c:449_nx_secure_tls_server_handshake()
if (method_ptr -> nx_crypto_cleanup != NX_NULL)
nx_secure_tls_server_handshake.c:451_nx_secure_tls_server_handshake()
nx_secure_tls_session_keys_set.c:229_nx_secure_tls_session_keys_set()
if (tls_session -> nx_secure_tls_session_cipher_client_initialized && session_cipher_method -> nx_crypto_cleanup)
nx_secure_tls_session_keys_set.c:231_nx_secure_tls_session_keys_set()
status = session_cipher_method -> nx_crypto_cleanup(tls_session -> nx_secure_session_cipher_metadata_area_client);
nx_secure_tls_session_keys_set.c:251_nx_secure_tls_session_keys_set()
if (tls_session -> nx_secure_tls_session_cipher_server_initialized && session_cipher_method -> nx_crypto_cleanup)
nx_secure_tls_session_keys_set.c:253_nx_secure_tls_session_keys_set()
status = session_cipher_method -> nx_crypto_cleanup(tls_session -> nx_secure_session_cipher_metadata_area_server);
nx_secure_tls_session_reset.c:107_nx_secure_tls_session_reset()
if (session_ptr -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_session_cipher -> nx_crypto_cleanup)
nx_secure_tls_session_reset.c:109_nx_secure_tls_session_reset()
temp_status = session_ptr -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_session_cipher -> nx_crypto_cleanup(session_ptr -> nx_secure_session_cipher_metadata_area_client);
nx_secure_tls_session_reset.c:115_nx_secure_tls_session_reset()
temp_status = session_ptr -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_session_cipher -> nx_crypto_cleanup(session_ptr -> nx_secure_session_cipher_metadata_area_server);
nx_secure_x509_certificate_verify.c:188_nx_secure_x509_certificate_verify()
if (hash_method -> nx_crypto_cleanup)
nx_secure_x509_certificate_verify.c:190_nx_secure_x509_certificate_verify()
status = hash_method -> nx_crypto_cleanup(certificate -> nx_secure_x509_hash_metadata_area);
nx_secure_x509_certificate_verify.c:267_nx_secure_x509_certificate_verify()
if (public_cipher_method -> nx_crypto_cleanup)
nx_secure_x509_certificate_verify.c:269_nx_secure_x509_certificate_verify()
status = public_cipher_method -> nx_crypto_cleanup(certificate -> nx_secure_x509_public_cipher_metadata_area);
nx_secure_x509_crl_verify.c:188_nx_secure_x509_crl_verify()
if (hash_method -> nx_crypto_cleanup)
nx_secure_x509_crl_verify.c:190_nx_secure_x509_crl_verify()
status = hash_method -> nx_crypto_cleanup(certificate -> nx_secure_x509_hash_metadata_area);
nx_secure_x509_crl_verify.c:265_nx_secure_x509_crl_verify()
if (public_cipher_method -> nx_crypto_cleanup)
nx_secure_x509_crl_verify.c:267_nx_secure_x509_crl_verify()
status = public_cipher_method -> nx_crypto_cleanup(certificate -> nx_secure_x509_public_cipher_metadata_area);

Call Tree

Type of NX_CRYPTO_METHOD_STRUCT::nx_crypto_cleanup
NX_CRYPTO_METHOD_STRUCT::nx_crypto_cleanup
all items filtered out