You are viewing documentation for version:
Variables#
This section provides a reference to the Crypto multithread management API variables. 
Variables#
osSemaphoreId_t
Semaphore for AES crypto operations. 
osSemaphoreId_t
Semaphore for CCM crypto operations. 
osSemaphoreId_t
Semaphore for SHA crypto operations. 
osSemaphoreId_t
Semaphore for GCM crypto operations. 
osSemaphoreId_t
Semaphore for ChaChaPoly crypto operations. 
osSemaphoreId_t
Semaphore for attestation crypto operations. 
osSemaphoreId_t
Semaphore for ECDH crypto operations. 
osSemaphoreId_t
Semaphore for ECDSA crypto operations. 
osSemaphoreId_t
Semaphore for HMAC crypto operations. 
osSemaphoreId_t
Semaphore for TRNG crypto operations. 
osStatus_t
Status of the semaphore operations. 
Variable Documentation#
crypto_aes_mutex#
osSemaphoreId_t crypto_aes_mutex
Semaphore for AES crypto operations. 
crypto_ccm_mutex#
osSemaphoreId_t crypto_ccm_mutex
Semaphore for CCM crypto operations. 
crypto_sha_mutex#
osSemaphoreId_t crypto_sha_mutex
Semaphore for SHA crypto operations. 
crypto_gcm_mutex#
osSemaphoreId_t crypto_gcm_mutex
Semaphore for GCM crypto operations. 
crypto_chachapoly_mutex#
osSemaphoreId_t crypto_chachapoly_mutex
Semaphore for ChaChaPoly crypto operations. 
crypto_attestation_mutex#
osSemaphoreId_t crypto_attestation_mutex
Semaphore for attestation crypto operations. 
crypto_ecdh_mutex#
osSemaphoreId_t crypto_ecdh_mutex
Semaphore for ECDH crypto operations. 
crypto_ecdsa_mutex#
osSemaphoreId_t crypto_ecdsa_mutex
Semaphore for ECDSA crypto operations. 
crypto_hmac_mutex#
osSemaphoreId_t crypto_hmac_mutex
Semaphore for HMAC crypto operations. 
crypto_trng_mutex#
osSemaphoreId_t crypto_trng_mutex
Semaphore for TRNG crypto operations. 
mutex_result#
osStatus_t mutex_result
Status of the semaphore operations.