Home
last modified time | relevance | path

Searched refs:unlock (Results 1 – 3 of 3) sorted by relevance

/mbedtls/tests/src/
A Dthreading_helpers.c142 int (*unlock)(mbedtls_threading_mutex_t *); member
210 mutex_functions.unlock(&mbedtls_test_mutex_mutex); in mbedtls_test_wrap_mutex_init()
236 mutex_functions.unlock(&mbedtls_test_mutex_mutex); in mbedtls_test_wrap_mutex_free()
269 mutex_functions.unlock(&mbedtls_test_mutex_mutex); in mbedtls_test_wrap_mutex_lock()
297 mutex_functions.unlock(&mbedtls_test_mutex_mutex); in mbedtls_test_wrap_mutex_unlock()
301 return mutex_functions.unlock(mutex); in mbedtls_test_wrap_mutex_unlock()
309 mutex_functions.unlock = mbedtls_mutex_unlock; in mbedtls_test_mutex_usage_init()
338 mutex_functions.unlock(&mbedtls_test_mutex_mutex); in mbedtls_test_mutex_usage_check()
347 mbedtls_mutex_unlock = mutex_functions.unlock; in mbedtls_test_mutex_usage_end()
/mbedtls/docs/architecture/psa-thread-safety/
A Dpsa-thread-safety.md123 …ns which have internal mutex locks and unlocks (except for when the lock/unlock occurs in a functi…
186 …register_read_under_mutex` which wraps a call to `psa_unregister_read` in a mutex lock/unlock pair.
198 … or unlock operation fails and this is the first failure within a function, the function will retu…
209 …he mutex, wipes the slot, and releases the mutex. Immediately after this unlock, any thread can st…
243unlock within `psa_finish_key_creation`; it is at this point that the key becomes visible to other…
244 * `psa_destroy_key` - The linearization point for a successful destruction is the mutex unlock, the…
245 * `psa_purge_key`, `psa_close_key` - The linearization point is the mutex unlock after wiping the s…
246 * One shot operations - The linearization point is the final unlock of the mutex within `psa_get_an…
247 * Multi-part operations - The linearization point of the key input function is the final unlock of …
/mbedtls/
A DChangeLog4337 result trying to unlock an unlocked mutex on invalid input (found by

Completed in 23 milliseconds