/***************************************************************************** Function : CreateFidsQueque Description: create queue of one FID Input : VOS_VOID Return : VOS_OK on success or errno on failure *****************************************************************************/ VOS_UINT32 CreateFidsQueque(VOS_VOID) { VOS_UINT32 i; VOS_UINT32 ulReturnValue; for(i=VOS_FID_DOPRAEND; i<VOS_FID_BUTT; i++) { ulReturnValue = VOS_FixedQueueCreate( vos_FidCtrlBlk[i].MaxMsgNumber, &(vos_FidCtrlBlk[i].Qid)); if( VOS_OK != ulReturnValue ) { Print1("# create %ld FID queue error.\r\n", i); return( ulReturnValue ); } } return( VOS_OK ); }
/***************************************************************************** Function : CreateFidsQueque Description: create queue of one FID Input : void Return : VOS_OK on success or errno on failure *****************************************************************************/ VOS_UINT32 CreateFidsQueque(VOS_VOID) { VOS_UINT32 i; VOS_UINT32 ulReturnValue; for(i=(VOS_UINT32)VOS_FID_DOPRAEND; i<(VOS_UINT32)VOS_FID_BUTT; i++) { ulReturnValue = VOS_FixedQueueCreate( VOS_FID_QUEUE_LENGTH , &(vos_FidCtrlBlk[i].Qid) , VOS_MSG_Q_FIFO , VOS_FID_MAX_MSG_LENGTH , vos_FidCtrlBlk[i].MAXQidSize ); if( ulReturnValue != VOS_OK ) { Print1("# create %d FID queue error.\r\n", i); return( ulReturnValue ); } } return( VOS_OK ); }