Lines Matching refs:ui32LockID
78 void HwSpinLockAcquire(uint32_t ui32LockID) in HwSpinLockAcquire() argument
88 ui32BitPos = ((ui32LockID >> 16) & 0x0FFF); in HwSpinLockAcquire()
89 ui32RegAddr = HwSpinLock_RegLst[ui32LockID & 0xF]; in HwSpinLockAcquire()
122 int32_t HwSpinLockTryAcquire(uint32_t ui32LockID, uint32_t ui32Retry) in HwSpinLockTryAcquire() argument
132 ui32BitPos = ((ui32LockID >> 16) & 0x0FFF); in HwSpinLockTryAcquire()
133 ui32RegAddr = HwSpinLock_RegLst[ui32LockID & 0xF]; in HwSpinLockTryAcquire()
184 void HwSpinLockRelease(uint32_t ui32LockID) in HwSpinLockRelease() argument
193 ui32BitPos = ((ui32LockID >> 16) & 0x00FF); in HwSpinLockRelease()
198 if(HWREG(HwSpinLock_RegLst[ui32LockID & 0xF]) & (1 << ui32BitPos )) in HwSpinLockRelease()
201 HWREG(HwSpinLock_RegLst[ui32LockID & 0xF]) = ui32SemVal; in HwSpinLockRelease()
219 uint32_t HwSpinLockTest(uint32_t ui32LockID, bool bCurrentStatus) in HwSpinLockTest() argument
230 ui32BitPos = ((ui32LockID >> 16) & 0x00FF); in HwSpinLockTest()
235 return((HWREG(HwSpinLock_RegLst[ui32LockID & 0xF]) >> ui32BitPos ) & 0x3 ); in HwSpinLockTest()
242 ui32BitPos = ((ui32LockID >> 24) & 0xFF); in HwSpinLockTest()
247 if((ui32LockID & 0xF) > 4) in HwSpinLockTest()