Home
last modified time | relevance | path

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

/utopia/UTPA2-700.0.x/modules/sem/drv/sem/
H A DdrvSEM.c400 MS_S16 s16SemId; in MDrv_SEM_Lock_U2K() local
408 s16SemId = HAL_SEM_GetSemId(SemId); in MDrv_SEM_Lock_U2K()
412 if(s16SemId < 0) in MDrv_SEM_Lock_U2K()
418 SEM_DEBUG("Lock s16SemId = %d\n", s16SemId); in MDrv_SEM_Lock_U2K()
423 bRet = SEM_MUTEX_LOCK(s16SemId, MSOS_WAIT_FOREVER); in MDrv_SEM_Lock_U2K()
427 SEM_ERROR("Obtain mutex %s failed\n", _SEMMutexName[s16SemId]); in MDrv_SEM_Lock_U2K()
433 bRet = HAL_SEM_Get_Resource((MS_U8)s16SemId, SEM_RESOURCE_ID); in MDrv_SEM_Lock_U2K()
438 SEM_MUTEX_UNLOCK(s16SemId); in MDrv_SEM_Lock_U2K()
439 SEM_ERROR("Obtain hardware semaphore %d failed\n", s16SemId); in MDrv_SEM_Lock_U2K()
447 bRet = SEM_MUTEX_LOCK(s16SemId, (u32WaitMs - u32Interval)); in MDrv_SEM_Lock_U2K()
[all …]