Home
last modified time | relevance | path

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

/utopia/UTPA2-700.0.x/modules/msos/msos/linux_kernel/
H A DMsOS_linux_kernel.c358 sem_t stSemaphore;
373 wait_queue_head_t stSemaphore; member
1375 sem_init(&_MsOS_Semaphore_Info[s32Id].stSemaphore, 0, u32InitCnt);
1400 sem_destroy(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore);
1430 bRet = sem_wait(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore) >=0 ? TRUE : FALSE;
1440 …bRet = sem_timedwait(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, &StopTime) >=0 ? TRUE : FA…
1464 return sem_post(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore) >= 0 ? TRUE : FALSE;
1487 return sem_getvalue(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore,
1526 init_waitqueue_head(&_MsOS_EventGroup_Info[s32Id].stSemaphore); in MsOS_CreateEventGroup()
1550 init_waitqueue_head(&_MsOS_EventGroup_Info[s32EventGroupId].stSemaphore); in MsOS_DeleteEventGroup()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/nuttx/
H A DMsOS_nuttx.c225 sem_t stSemaphore; member
289 pthread_cond_t stSemaphore; member
1083 sem_init(&_MsOS_Semaphore_Info[s32Id].stSemaphore, 0, u32InitCnt); in MsOS_CreateSemaphore()
1114 sem_destroy(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_DeleteSemaphore()
1148 bRet = sem_wait(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore) >=0 ? TRUE : FALSE; in MsOS_ObtainSemaphore()
1172 return sem_post(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore) >= 0 ? TRUE : FALSE; in MsOS_ReleaseSemaphore()
1196 …return sem_getvalue(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore,(int *)pu32InitCnt) >= 0 ? T… in MsOS_InfoSemaphore()
1244 pthread_cond_init(&_MsOS_EventGroup_Info[s32Id].stSemaphore, NULL); in MsOS_CreateEventGroup()
1277 pthread_cond_destroy(&_MsOS_EventGroup_Info[s32EventGroupId].stSemaphore); in MsOS_DeleteEventGroup()
1311 pthread_cond_broadcast(&_MsOS_EventGroup_Info[s32EventGroupId].stSemaphore); in MsOS_SetEvent()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux/
H A DMsOS_linux.c409 sem_t stSemaphore; member
423 pthread_cond_t stSemaphore; member
2009 sem_init(&_MsOS_Semaphore_Info[s32Id].stSemaphore, 0, u32InitCnt); in MsOS_CreateSemaphore()
2042 sem_destroy(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_DeleteSemaphore()
2072 bRet = sem_wait(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore) >=0 ? TRUE : FALSE; in MsOS_ObtainSemaphore()
2082 …bRet = sem_timedwait(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, &StopTime) >=0 ? TRUE : FA… in MsOS_ObtainSemaphore()
2106 return sem_post(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore) >= 0 ? TRUE : FALSE; in MsOS_ReleaseSemaphore()
2129 return sem_getvalue(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, in MsOS_InfoSemaphore()
2186 PTH_RET_CHK(pthread_cond_init(&_MsOS_EventGroup_Info[s32Id].stSemaphore, &attr)); in MsOS_CreateEventGroup()
2188 PTH_RET_CHK(pthread_cond_init(&_MsOS_EventGroup_Info[s32Id].stSemaphore, NULL)); in MsOS_CreateEventGroup()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux_kernel_V2/
H A DMsOS_linux_kernel.c299 struct semaphore stSemaphore; member
1452 sema_init(&_MsOS_Semaphore_Info[s32Id].stSemaphore, u32InitCnt); in MsOS_CreateSemaphore()
1501 bResult = down_trylock(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_DeleteSemaphore()
1510 up(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_DeleteSemaphore()
1567 … bRet = down_interruptible(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore) >=0 ? TRUE : FALSE; in MsOS_ObtainSemaphore()
1580 down(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_ObtainSemaphore()
1596 …bRet = (down_timeout_interruptible(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, timeout) >=0… in MsOS_ObtainSemaphore()
1608 …bRet = (down_timeout(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, timeout) >=0 ? TRUE : FALS… in MsOS_ObtainSemaphore()
1649 up(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_ReleaseSemaphore()
1674 return sem_getvalue(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore,
/utopia/UTPA2-700.0.x/modules/msos/msos/ecos/
H A DMsOS_ecos.c274 cyg_sem_t stSemaphore; member
1609 cyg_semaphore_init( &_MsOS_Semaphore_Info[s32Id].stSemaphore, u32InitCnt); in MsOS_CreateSemaphore()
1634 cyg_semaphore_destroy(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_DeleteSemaphore()
1666 cyg_semaphore_wait(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_ObtainSemaphore()
1671 if ( cyg_semaphore_trywait(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore) ) in MsOS_ObtainSemaphore()
1678 if ( cyg_semaphore_timed_wait(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, in MsOS_ObtainSemaphore()
1706 cyg_semaphore_post(&_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore); in MsOS_ReleaseSemaphore()
1734 *pu32InitCnt = _MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore.count; in MsOS_InfoSemaphore()
/utopia/UTPA2-700.0.x/modules/msos/msos/ucos/
H A DMsOS_ucos.c255 OS_EVENT* stSemaphore; member
1589 _MsOS_Semaphore_Info[s32Id].stSemaphore = OSSemCreate(u32InitCnt); in MsOS_CreateSemaphore()
1590 if (!_MsOS_Semaphore_Info[s32Id].stSemaphore) in MsOS_CreateSemaphore()
1627 OSSemDel(_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, OS_DEL_ALWAYS, &u8Err); in MsOS_DeleteSemaphore()
1665 OSSemPend(_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, 0, &u8Err); in MsOS_ObtainSemaphore()
1677 if (OSSemAccept(_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore)) in MsOS_ObtainSemaphore()
1685 OSSemPend(_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, u32WaitMs, &u8Err); in MsOS_ObtainSemaphore()
1713 if (OS_NO_ERR != OSSemPost(_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore)) in MsOS_ReleaseSemaphore()
1750 OSSemQuery(_MsOS_Semaphore_Info[s32SemaphoreId].stSemaphore, &sem_data); in MsOS_InfoSemaphore()