Home
last modified time | relevance | path

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

/optee_os/core/drivers/crypto/asu_driver/
H A Dasu_hash.c43 struct asu_shadev { struct
76 static struct asu_shadev *asu_shadev; variable
331 mutex_lock(&asu_shadev->engine_lock); in asu_hash_ctx_free()
333 assert(!asu_shadev->sha2_available); in asu_hash_ctx_free()
334 asu_shadev->sha2_available = true; in asu_hash_ctx_free()
336 assert(!asu_shadev->sha3_available); in asu_hash_ctx_free()
337 asu_shadev->sha3_available = true; in asu_hash_ctx_free()
339 mutex_unlock(&asu_shadev->engine_lock); in asu_hash_ctx_free()
386 mutex_lock(&asu_shadev->engine_lock); in asu_hash_ctx_allocate()
387 if (module == ASU_MODULE_SHA2_ID && asu_shadev->sha2_available) { in asu_hash_ctx_allocate()
[all …]