Home
last modified time | relevance | path

Searched refs:madp_sem_input (Results 1 – 2 of 2) sorted by relevance

/utopia/UTPA2-700.0.x/modules/mfe/api/mfe_ex/
H A Dmadp_mfe_int.c116 static MS_S32 madp_sem_input = -1; variable
124 MsOS_ReleaseSemaphore(madp_sem_input); in MDrv_MFE_ISR()
138 if(MsOS_ObtainSemaphore(madp_sem_input, MSOS_WAIT_FOREVER) == FALSE) { in mfe_wait_int()
155 if(madp_sem_input != -1) in mfe_open_int()
157 madp_sem_input = MsOS_CreateSemaphore(0,E_MSOS_FIFO ,"ADP_MFE_SEM") ; in mfe_open_int()
178 if(madp_sem_input != -1) { in mfe_close_int()
179 MsOS_ReleaseSemaphore(madp_sem_input); in mfe_close_int()
180 MsOS_DeleteSemaphore(madp_sem_input); in mfe_close_int()
183 madp_sem_input = -1; in mfe_close_int()
/utopia/UTPA2-700.0.x/modules/mfe/api/mfe/
H A Dmadp_mfe.c181 MFE_S32 madp_sem_input; // Input frame variable
185 sem_t madp_sem_input; // Input frame variable
395 madp_sem_input = MsOS_CreateSemaphore(0,E_MSOS_FIFO ,"ADP_MFE_SEM") ; in MAdp_MFE_Sem_Init()
397 sem_init(&madp_sem_input, 0, 0); in MAdp_MFE_Sem_Init()
405 MsOS_ObtainSemaphore(madp_sem_input, MSOS_WAIT_FOREVER); in MAdp_MFE_Sem_Wait()
407 sem_wait(&madp_sem_input); in MAdp_MFE_Sem_Wait()
416 MsOS_ReleaseSemaphore(madp_sem_input); in MAdp_MFE_Sem_Destroy()
417 MsOS_DeleteSemaphore(madp_sem_input); in MAdp_MFE_Sem_Destroy()
419 sem_destroy(&madp_sem_input); in MAdp_MFE_Sem_Destroy()
427 MsOS_ReleaseSemaphore(madp_sem_input); in MAdp_MFE_Sem_Wake_Up()
[all …]