函数 | |
VOID | LOS_SpinInit (SPIN_LOCK_S *lock) |
BOOL | LOS_SpinHeld (const SPIN_LOCK_S *lock) |
VOID | LOS_SpinLock (SPIN_LOCK_S *lock) |
INT32 | LOS_SpinTrylock (SPIN_LOCK_S *lock) |
VOID | LOS_SpinUnlock (SPIN_LOCK_S *lock) |
VOID | LOS_SpinLockSave (SPIN_LOCK_S *lock, UINT32 *intSave) |
VOID | LOS_SpinUnlockRestore (SPIN_LOCK_S *lock, UINT32 intSave) |
LITE_OS_SEC_ALW_INLINE STATIC INLINE BOOL LOS_SpinHeld | ( | const SPIN_LOCK_S * | lock | ) |
LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinInit | ( | SPIN_LOCK_S * | lock | ) |
LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinLock | ( | SPIN_LOCK_S * | lock | ) |
在文件 los_spinlock.c 第 50 行定义.
LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinLockSave | ( | SPIN_LOCK_S * | lock, |
UINT32 * | intSave | ||
) |
LITE_OS_SEC_ALW_INLINE STATIC INLINE INT32 LOS_SpinTrylock | ( | SPIN_LOCK_S * | lock | ) |
LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinUnlock | ( | SPIN_LOCK_S * | lock | ) |
LITE_OS_SEC_ALW_INLINE STATIC INLINE VOID LOS_SpinUnlockRestore | ( | SPIN_LOCK_S * | lock, |
UINT32 | intSave | ||
) |