Lines Matching refs:SPIN_LOCK_S
57 } SPIN_LOCK_S; typedef
98 extern VOID LOS_SpinLock(SPIN_LOCK_S *lock);
117 extern INT32 LOS_SpinTrylock(SPIN_LOCK_S *lock);
135 extern VOID LOS_SpinUnlock(SPIN_LOCK_S *lock);
154 extern VOID LOS_SpinLockSave(SPIN_LOCK_S *lock, UINT32 *intSave);
173 extern VOID LOS_SpinUnlockRestore(SPIN_LOCK_S *lock, UINT32 intSave);
191 extern BOOL LOS_SpinHeld(const SPIN_LOCK_S *lock);
209 extern VOID LOS_SpinInit(SPIN_LOCK_S *lock);
221 LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinLock(SPIN_LOCK_S *lock) in LOS_SpinLock()
226 LITE_OS_SEC_ALW_INLINE STATIC INLINE INT32 LOS_SpinTrylock(SPIN_LOCK_S *lock) in LOS_SpinTrylock()
232 LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinUnlock(SPIN_LOCK_S *lock) in LOS_SpinUnlock()
237 LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinLockSave(SPIN_LOCK_S *lock, UINT32 *intSave) in LOS_SpinLockSave()
243 LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinUnlockRestore(SPIN_LOCK_S *lock, UINT32 intSave) in LOS_SpinUnlockRestore()
249 LITE_OS_SEC_ALW_INLINE STATIC INLINE BOOL LOS_SpinHeld(const SPIN_LOCK_S *lock) in LOS_SpinHeld()
255 LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinInit(SPIN_LOCK_S *lock) in LOS_SpinInit()
262 #define SPIN_LOCK_INIT(lock) SPIN_LOCK_S lock = SPIN_LOCK_INITIALIZER(lock)