Home
last modified time | relevance | path

Searched refs:KeyStore_semaphoreObject (Results 1 – 2 of 2) sorted by relevance

/hal_ti-latest/simplelink_lpf3/source/ti/drivers/cryptoutils/cryptokey/
DCryptoKeyKeyStore_PSA_helpers.c55 KeyStore_accessSemaphoreObject KeyStore_semaphoreObject = {.isAcquired = false, .isInitialized = fa… variable
80 …resourceAcquired = SemaphoreP_pend(&KeyStore_semaphoreObject.KeyStore_accessSemaphore, SemaphoreP_… in KeyStore_acquireLock()
90 SemaphoreP_post(&KeyStore_semaphoreObject.KeyStore_accessSemaphore); in KeyStore_releaseLock()
104 if (!KeyStore_semaphoreObject.isAcquired) in KeyStore_PSA_purgeKey()
127 … if (!KeyStore_semaphoreObject.isAcquired && (status != KEYSTORE_PSA_STATUS_RESOURCE_UNAVAILABLE)) in KeyStore_PSA_purgeKey()
139 KeyStore_semaphoreObject.isAcquired = false; in KeyStore_cleanUp()
178 if (!KeyStore_semaphoreObject.isInitialized) in KeyStore_PSA_init()
180 SemaphoreP_constructBinary(&KeyStore_semaphoreObject.KeyStore_accessSemaphore, 1); in KeyStore_PSA_init()
181 KeyStore_semaphoreObject.isInitialized = true; in KeyStore_PSA_init()
212 KeyStore_semaphoreObject.isAcquired = true; in KeyStore_PSA_getKey()
[all …]
DCryptoKeyKeyStore_PSA_helpers.h76 extern KeyStore_accessSemaphoreObject KeyStore_semaphoreObject;