Home
last modified time | relevance | path

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

/utopia/UTPA2-700.0.x/modules/msos/msos/linux/
H A DMsOS_linux.c387 static MsOS_Mutex_Info _MsOS_Mutex_Info[MSOS_MUTEX_MAX]; variable
392 static MsOS_Mutex_Info* _MsOS_Mutex_Info = NULL; variable
397 static MsOS_Mutex_Info _MsOS_Mutex_Info[MSOS_MUTEX_MAX]; variable
618 _MsOS_Mutex_Info[u32I].bUsed = FALSE; in MsOS_Init()
640 _MsOS_Mutex_Info = (MsOS_Mutex_Info*)u32Addr; in MsOS_Init()
646 _MsOS_Mutex_Info[u32I].bUsed = FALSE; in MsOS_Init()
1654 if(TRUE == _MsOS_Mutex_Info[s32Id].bUsed) in MsOS_CreateMutex()
1656 … if (0== strcmp((const char*)_MsOS_Mutex_Info[s32Id].u8Name, (const char*)pMutexName)) in MsOS_CreateMutex()
1662 if (FALSE==_MsOS_Mutex_Info[s32Id].bUsed && MSOS_MUTEX_MAX==s32LstUnused) in MsOS_CreateMutex()
1672 _MsOS_Mutex_Info[s32LstUnused].bUsed = TRUE; in MsOS_CreateMutex()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/optee/
H A DMsOS_optee.c242 static MsOS_Mutex_Info _MsOS_Mutex_Info[MSOS_MUTEX_MAX]; variable
421 _MsOS_Mutex_Info[u32I].bUsed = FALSE; in MsOS_Init()
822 if(TRUE == _MsOS_Mutex_Info[s32Id].bUsed) in MsOS_CreateMutex()
824 if (0== strcmp((const char*)_MsOS_Mutex_Info[s32Id].u8Name, (const char*)pMutexName)) in MsOS_CreateMutex()
830 if (FALSE==_MsOS_Mutex_Info[s32Id].bUsed && MSOS_MUTEX_MAX==s32LstUnused) in MsOS_CreateMutex()
838 _MsOS_Mutex_Info[s32LstUnused].bUsed = TRUE; in MsOS_CreateMutex()
839 …msos_strncpy((char*)_MsOS_Mutex_Info[s32LstUnused].u8Name, (const char*)pMutexName,MIN(strlen((con… in MsOS_CreateMutex()
840 mutex_init(&_MsOS_Mutex_Info[s32LstUnused].stMutex); in MsOS_CreateMutex()
877 MS_ASSERT(_MsOS_Mutex_Info[s32MutexId].bUsed); in MsOS_DeleteMutex()
878 mutex_destroy(&_MsOS_Mutex_Info[s32MutexId].stMutex); in MsOS_DeleteMutex()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/nuttx/
H A DMsOS_nuttx.c264 static MsOS_Mutex_Info _MsOS_Mutex_Info[MSOS_MUTEX_MAX]; variable
434 _MsOS_Mutex_Info[u32I].bUsed = FALSE; in MsOS_Init()
851 if(TRUE == _MsOS_Mutex_Info[s32Id].bUsed) in MsOS_CreateMutex()
853 … if (0== strcmp((const char*)_MsOS_Mutex_Info[s32Id].u8Name, (const char*)pMutexName)) in MsOS_CreateMutex()
859 if (FALSE==_MsOS_Mutex_Info[s32Id].bUsed && MSOS_MUTEX_MAX==s32LstUnused) in MsOS_CreateMutex()
874 _MsOS_Mutex_Info[s32LstUnused].bUsed = TRUE; in MsOS_CreateMutex()
875 …strncpy((char*)_MsOS_Mutex_Info[s32LstUnused].u8Name, (const char*)pMutexName,MIN(strlen((const ch… in MsOS_CreateMutex()
876 pthread_mutex_init(&_MsOS_Mutex_Info[s32LstUnused].stMutex, &_MsOS_Mutex_Attr); in MsOS_CreateMutex()
914 if( (_MsOS_Mutex_Info[s32MutexId].bUsed == FALSE)) in MsOS_DeleteMutex()
923 MS_ASSERT(_MsOS_Mutex_Info[s32MutexId].bUsed); in MsOS_DeleteMutex()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux_kernel_V2/
H A DMsOS_linux_kernel.c286 static MsOS_Mutex_Info _MsOS_Mutex_Info[MSOS_MUTEX_MAX]; variable
468 _MsOS_Mutex_Info[u32I].bUsed = FALSE; in MsOS_Init()
1202 if(TRUE == _MsOS_Mutex_Info[s32Id].bUsed) in MsOS_CreateMutex()
1204 … if (0== strcmp((const char*)_MsOS_Mutex_Info[s32Id].u8Name, (const char*)pMutexName)) in MsOS_CreateMutex()
1210 if (FALSE==_MsOS_Mutex_Info[s32Id].bUsed && MSOS_MUTEX_MAX==s32LstUnused) in MsOS_CreateMutex()
1217 _MsOS_Mutex_Info[s32LstUnused].bUsed = TRUE; in MsOS_CreateMutex()
1218 strcpy((char*)_MsOS_Mutex_Info[s32LstUnused].u8Name, (const char*)pMutexName); in MsOS_CreateMutex()
1219 mutex_init(&_MsOS_Mutex_Info[s32LstUnused].stMutex); in MsOS_CreateMutex()
1256 if (!_MsOS_Mutex_Info[s32MutexId].bUsed) in MsOS_DeleteMutex()
1268 if (TRUE == mutex_is_locked(&_MsOS_Mutex_Info[s32MutexId].stMutex)) in MsOS_DeleteMutex()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux_kernel/
H A DMsOS_linux_kernel.c346 static MsOS_Mutex_Info _MsOS_Mutex_Info[MSOS_MUTEX_MAX]; variable
489 _MsOS_Mutex_Info[u32I].bUsed = FALSE; in MsOS_Init()
1178 if(TRUE == _MsOS_Mutex_Info[s32Id].bUsed) in MsOS_CreateMutex()
1180 … if (0== strcmp((const char*)_MsOS_Mutex_Info[s32Id].u8Name, (const char*)pMutexName)) in MsOS_CreateMutex()
1186 if (FALSE==_MsOS_Mutex_Info[s32Id].bUsed && MSOS_MUTEX_MAX==s32LstUnused) in MsOS_CreateMutex()
1193 _MsOS_Mutex_Info[s32LstUnused].bUsed = TRUE; in MsOS_CreateMutex()
1194 strcpy((char*)_MsOS_Mutex_Info[s32LstUnused].u8Name, (const char*)pMutexName); in MsOS_CreateMutex()
1195 spin_lock_init(&_MsOS_Mutex_Info[s32LstUnused].stMutex); in MsOS_CreateMutex()
1230 MS_ASSERT(_MsOS_Mutex_Info[s32MutexId].bUsed); in MsOS_DeleteMutex()
1231 _MsOS_Mutex_Info[s32MutexId].bUsed = FALSE; in MsOS_DeleteMutex()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/ecos/
H A DMsOS_ecos.c265 static MsOS_Mutex_Info _MsOS_Mutex_Info[MSOS_MUTEX_MAX]; variable
431 _MsOS_Mutex_Info[u32I].bUsed = FALSE; in MsOS_Init()
1408 if(_MsOS_Mutex_Info[s32Id].bUsed == FALSE) in MsOS_CreateMutex()
1415 _MsOS_Mutex_Info[s32Id].bUsed = TRUE; in MsOS_CreateMutex()
1428 cyg_mutex_init( &_MsOS_Mutex_Info[s32Id].stMutex); in MsOS_CreateMutex()
1454 cyg_mutex_destroy(&_MsOS_Mutex_Info[s32MutexId].stMutex); in MsOS_DeleteMutex()
1457 _MsOS_Mutex_Info[s32MutexId].bUsed = FALSE; in MsOS_DeleteMutex()
1489 cyg_mutex_lock(&_MsOS_Mutex_Info[s32MutexId].stMutex); in MsOS_ObtainMutex()
1494 if ( cyg_mutex_trylock(&_MsOS_Mutex_Info[s32MutexId].stMutex) ) in MsOS_ObtainMutex()
1501 if ( cyg_mutex_timed_lock(&_MsOS_Mutex_Info[s32MutexId].stMutex, in MsOS_ObtainMutex()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/ucos/
H A DMsOS_ucos.c246 static MsOS_Mutex_Info _MsOS_Mutex_Info[MSOS_MUTEX_MAX]; variable
443 _MsOS_Mutex_Info[u32I].bUsed = FALSE; in MsOS_Init()
1363 if(_MsOS_Mutex_Info[s32Id].bUsed == FALSE) in MsOS_CreateMutex()
1370 _MsOS_Mutex_Info[s32Id].bUsed = TRUE; in MsOS_CreateMutex()
1383 _MsOS_Mutex_Info[s32Id].stMutex = OSSemCreate(1); in MsOS_CreateMutex()
1384 if (!_MsOS_Mutex_Info[s32Id].stMutex) in MsOS_CreateMutex()
1387 _MsOS_Mutex_Info[s32Id].bUsed = FALSE; in MsOS_CreateMutex()
1420 OSSemDel(_MsOS_Mutex_Info[s32MutexId].stMutex, OS_DEL_ALWAYS, &u8Err); in MsOS_DeleteMutex()
1424 _MsOS_Mutex_Info[s32MutexId].bUsed = FALSE; in MsOS_DeleteMutex()
1458 OSSemPend(_MsOS_Mutex_Info[s32MutexId].stMutex, 0, &u8Err); in MsOS_ObtainMutex()
[all …]