Searched refs:_MsOS_Mutex_Info (Results 1 – 7 of 7) sorted by relevance
| /utopia/UTPA2-700.0.x/modules/msos/msos/linux/ |
| H A D | MsOS_linux.c | 387 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 D | MsOS_optee.c | 242 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 D | MsOS_nuttx.c | 264 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 D | MsOS_linux_kernel.c | 286 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 D | MsOS_linux_kernel.c | 346 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 D | MsOS_ecos.c | 265 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 D | MsOS_ucos.c | 246 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 …]
|