Home
last modified time | relevance | path

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

/utopia/UTPA2-700.0.x/modules/msos/msos/ucos/
H A DMsOS_ucos.c301 static MsOS_Queue_Info _MsOS_Queue_Info[MSOS_QUEUE_MAX]; variable
467 _MsOS_Queue_Info[u32I].bUsed = FALSE; in MsOS_Init()
2760 if (_MsOS_Queue_Info[s32Id].bUsed == FALSE) in MsOS_CreateQueue()
2767 _MsOS_Queue_Info[s32Id].bUsed = TRUE; in MsOS_CreateQueue()
2768_MsOS_Queue_Info[s32Id].u32AlignedMsgSize = sizeof(MS_U32) + ALIGN_4(u32MessageSize); // header: m… in MsOS_CreateQueue()
2771 _MsOS_Queue_Info[s32Id].pMsgTbl = dlmalloc((sizeof(void *) * u32QueueSize)); in MsOS_CreateQueue()
2772_MsOS_Queue_Info[s32Id].pu8MsgQueue = dlmalloc((_MsOS_Queue_Info[s32Id].u32AlignedMsgSize * u32Que… in MsOS_CreateQueue()
2773 if (!_MsOS_Queue_Info[s32Id].pMsgTbl || !_MsOS_Queue_Info[s32Id].pu8MsgQueue) in MsOS_CreateQueue()
2775 _MsOS_Queue_Info[s32Id].bUsed = FALSE; in MsOS_CreateQueue()
2778 _MsOS_Queue_Info[s32Id].u32QueueSize = u32QueueSize; in MsOS_CreateQueue()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux/
H A DMsOS_linux.c450 static MsOS_Queue_Info _MsOS_Queue_Info[MSOS_QUEUE_MAX]; variable
677 memset(&_MsOS_Queue_Info[u32I].bUsed, 0, sizeof(MsOS_Queue_Info)); in MsOS_Init()
2939 if(_MsOS_Queue_Info[s32Id].bUsed == FALSE) in MsOS_CreateQueue()
2946 _MsOS_Queue_Info[s32Id].u32AlignedMsgSize = u32AlignSize= ALIGN_4(u32MessageSize); in MsOS_CreateQueue()
2948_MsOS_Queue_Info[s32Id].pu8Head= (MS_U8*)malloc(u32AlignSize* (CYGNUM_KERNEL_SYNCH_MBOX_QUEUE_SIZE… in MsOS_CreateQueue()
2949 if(!_MsOS_Queue_Info[s32Id].pu8Head) in MsOS_CreateQueue()
2955_MsOS_Queue_Info[s32Id].pu8Read= _MsOS_Queue_Info[s32Id].pu8Write= _MsOS_Queue_Info[s32Id].pu8Head; in MsOS_CreateQueue()
2956 _MsOS_Queue_Info[s32Id].pu8Tail= _MsOS_Queue_Info[s32Id].pu8Head+ u32QueueSize; in MsOS_CreateQueue()
2957 _MsOS_Queue_Info[s32Id].bUsed = TRUE; in MsOS_CreateQueue()
2958 _MsOS_Queue_Info[s32Id].eMsgType = eMessageType; in MsOS_CreateQueue()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/ecos/
H A DMsOS_ecos.c307 static MsOS_Queue_Info _MsOS_Queue_Info[MSOS_QUEUE_MAX]; variable
2329 if(_MsOS_Queue_Info[s32Id].bUsed == FALSE) in MsOS_CreateQueue()
2336 _MsOS_Queue_Info[s32Id].bUsed = TRUE; in MsOS_CreateQueue()
2337 _MsOS_Queue_Info[s32Id].u32AlignedMsgSize = ALIGN_4(u32MessageSize); in MsOS_CreateQueue()
2340 _MsOS_Queue_Info[s32Id].pu8MsgQueue = in MsOS_CreateQueue()
2344 if(!_MsOS_Queue_Info[s32Id].pu8MsgQueue) in MsOS_CreateQueue()
2346 _MsOS_Queue_Info[s32Id].bUsed = FALSE; in MsOS_CreateQueue()
2349 _MsOS_Queue_Info[s32Id].u32MsgWriteIdx = 0; in MsOS_CreateQueue()
2350 _MsOS_Queue_Info[s32Id].eMsgType = eMessageType; in MsOS_CreateQueue()
2358 cyg_mutex_init(&_MsOS_Queue_Info[s32Id].stMutex); in MsOS_CreateQueue()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux_kernel/
H A DMsOS_linux_kernel.c402 static MsOS_Queue_Info _MsOS_Queue_Info[MSOS_QUEUE_MAX];
2058 if(_MsOS_Queue_Info[s32Id].bUsed == FALSE)
2065 _MsOS_Queue_Info[s32Id].u32AlignedMsgSize = u32AlignSize= ALIGN_4(u32MessageSize);
2067_MsOS_Queue_Info[s32Id].pu8Head= (MS_U8*)malloc(u32AlignSize* (CYGNUM_KERNEL_SYNCH_MBOX_QUEUE_SIZE…
2068 if(!_MsOS_Queue_Info[s32Id].pu8Head)
2074_MsOS_Queue_Info[s32Id].pu8Read= _MsOS_Queue_Info[s32Id].pu8Write= _MsOS_Queue_Info[s32Id].pu8Head;
2075 _MsOS_Queue_Info[s32Id].pu8Tail= _MsOS_Queue_Info[s32Id].pu8Head+ u32QueueSize;
2076 _MsOS_Queue_Info[s32Id].bUsed = TRUE;
2077 _MsOS_Queue_Info[s32Id].eMsgType = eMessageType;
2086 PTH_RET_CHK(pthread_cond_init(&_MsOS_Queue_Info[s32Id].SendSem, NULL));
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux_kernel_V2/
H A DMsOS_linux_kernel.c344 static MsOS_Queue_Info _MsOS_Queue_Info[MSOS_QUEUE_MAX];
2477 if(_MsOS_Queue_Info[s32Id].bUsed == FALSE)
2484 _MsOS_Queue_Info[s32Id].u32AlignedMsgSize = u32AlignSize= ALIGN_4(u32MessageSize);
2486_MsOS_Queue_Info[s32Id].pu8Head= (MS_U8*)malloc(u32AlignSize* (CYGNUM_KERNEL_SYNCH_MBOX_QUEUE_SIZE…
2487 if(!_MsOS_Queue_Info[s32Id].pu8Head)
2493_MsOS_Queue_Info[s32Id].pu8Read= _MsOS_Queue_Info[s32Id].pu8Write= _MsOS_Queue_Info[s32Id].pu8Head;
2494 _MsOS_Queue_Info[s32Id].pu8Tail= _MsOS_Queue_Info[s32Id].pu8Head+ u32QueueSize;
2495 _MsOS_Queue_Info[s32Id].bUsed = TRUE;
2496 _MsOS_Queue_Info[s32Id].eMsgType = eMessageType;
2505 PTH_RET_CHK(pthread_cond_init(&_MsOS_Queue_Info[s32Id].SendSem, NULL));
[all …]