Home
last modified time | relevance | path

Searched defs:lock (Results 1 – 25 of 25) sorted by relevance

/optee_os/core/include/kernel/
H A Dspinlock.h38 static inline void cpu_spin_lock_no_dldetect(unsigned int *lock) in cpu_spin_lock_no_dldetect()
45 static inline bool thread_spin_trylock(unsigned int *lock) in thread_spin_trylock()
55 static inline void thread_spin_lock(unsigned int *lock) in thread_spin_lock()
61 static inline void thread_spin_unlock(unsigned int *lock) in thread_spin_unlock()
68 #define cpu_spin_lock(lock) \ argument
72 unsigned int *lock) in cpu_spin_lock_dldetect()
94 static inline void cpu_spin_lock(unsigned int *lock) in cpu_spin_lock()
100 static inline bool cpu_spin_trylock(unsigned int *lock) in cpu_spin_trylock()
111 static inline void cpu_spin_unlock(unsigned int *lock) in cpu_spin_unlock()
119 cpu_spin_lock_xsave_no_dldetect(unsigned int *lock) in cpu_spin_lock_xsave_no_dldetect()
[all …]
H A Dmutex_pm_aware.h29 unsigned int lock; /* access consistency in PM context */ member
/optee_os/core/arch/arm/plat-stm32mp2/
H A Dstm32_util.h14 #define may_spin_lock(lock) cpu_spin_lock_xsave(lock) argument
15 #define may_spin_unlock(lock, exceptions) cpu_spin_unlock_xrestore(lock, \ argument
/optee_os/core/kernel/
H A Dlockdep.c339 struct lockdep_lock *lock = NULL; in __lockdep_lock_acquire() local
384 struct lockdep_lock *lock = NULL; in __lockdep_lock_tryacquire() local
405 struct lockdep_lock *lock = NULL; in __lockdep_lock_release() local
451 struct lockdep_lock *lock = NULL; in lockdep_queue_delete() local
/optee_os/core/drivers/
H A Dversal_sha3_384.c16 static struct mutex lock = MUTEX_INITIALIZER; variable
H A Dstm32mp15_huk.c179 bool lock = true; in tee_otp_get_hw_unique_key() local
H A Dversal_mbox.c60 struct mutex lock; member
H A Dstm32_rng.c87 unsigned int lock; member
H A Dstm32_bsec.c127 static unsigned int lock = SPINLOCK_UNLOCK; variable
H A Dstm32_exti.c78 unsigned int lock; member
H A Dstm32_gpio.c184 unsigned int lock; member
/optee_os/core/drivers/crypto/stm32/
H A Dstm32_saes.h36 struct mutex *lock; /* Save the HW instance mutex */ member
H A Dstm32_cryp.h48 struct mutex *lock; /* Protect CRYP HW instance access */ member
H A Dstm32_hash.c149 struct mutex lock; /* Protect HASH HW instance access */ member
H A Dstm32_pka.c694 struct mutex *lock; member
/optee_os/core/lib/libtomcrypt/src/math/fp/
H A Dltc_ecc_fp_mulmod.c33 int lock; /* flag to indicate cache eviction permitted (0) or not (1) */ member
1326 ltc_ecc_fp_add_point(ecc_point *g, void *modulus, int lock) in ltc_ecc_fp_add_point()
1382 void ltc_ecc_fp_tablelock(int lock) in ltc_ecc_fp_tablelock()
/optee_os/core/include/mm/
H A Dtee_mm.h34 unsigned int lock; member
/optee_os/core/drivers/firewall/
H A Dstm32_etzpc.c117 unsigned int lock; member
514 bool lock = false; in stm32_etzpc_configure_memory() local
740 bool lock = value & ETZPC_LOCK_MASK; in fdt_etzpc_conf_decprot() local
H A Dstm32_rifsc.c131 bool lock; member
/optee_os/core/arch/arm/plat-stm32mp1/
H A Dmain.c473 uint32_t may_spin_lock(unsigned int *lock) in may_spin_lock()
481 void may_spin_unlock(unsigned int *lock, uint32_t exceptions) in may_spin_unlock()
/optee_os/core/include/dt-bindings/firewall/
H A Dstm32mp13-etzpc.h76 #define DECPROT(id, mode, lock) ((id) | ((mode) << ETZPC_MODE_SHIFT) | \ argument
H A Dstm32mp25-rif.h114 #define RIFPROT(rifid, sem_list, lock, sec, priv, scid, sem_en, cfen) \ argument
H A Dstm32mp15-etzpc.h115 #define DECPROT(id, mode, lock) ((id) | ((mode) << ETZPC_MODE_SHIFT) | \ argument
H A Dstm32mp25-rifsc.h206 #define RISALPROT(risalid, blockid, srcid, lock, sec, priv, sren) \ argument
/optee_os/core/drivers/crypto/versal/
H A Dauthenc.c181 struct mutex *lock; /* protect the HW instance */ member