Searched refs:ThreadSemi (Results 1 – 4 of 4) sorted by relevance
79 hal_sem_post(Drift->ThreadSemi); in UsbMouse_DriftTimeOut()380 if (!hal_sem_getvalue(Drift->ThreadSemi, &val)) in UsbMouse_AddToDriftArray()382 hal_sem_post(Drift->ThreadSemi); in UsbMouse_AddToDriftArray()454 hal_sem_post(Drift->ThreadSemi); in UsbMouse_DriftControl()497 hal_sem_wait(Drift->ThreadSemi); in UsbMouse_DriftThread()536 Drift->ThreadSemi = hal_sem_create(0); in UsbMouse_DriftControl_Init()537 if(Drift->ThreadSemi == NULL){ in UsbMouse_DriftControl_Init()589 hal_sem_delete(Drift->ThreadSemi); in UsbMouse_DriftControl_Init()590 Drift->ThreadSemi = NULL; in UsbMouse_DriftControl_Init()641 hal_sem_delete(Drift->ThreadSemi); in UsbMouse_DriftControl_Exit()[all …]
39 hal_sem_t ThreadSemi; /* 线程信号量 */ member
394 mscDev->ThreadSemi = hal_sem_create(0); in mscDevInit()396 if (mscDev->ThreadSemi == NULL) in mscDevInit()450 hal_sem_delete(mscDev->ThreadSemi); in mscDevInit()482 if (mscDev->ThreadSemi) in mscDevFree()484 hal_sem_delete(mscDev->ThreadSemi); in mscDevFree()1051 if (!hal_sem_getvalue(mscDev->ThreadSemi, &val)) in mscDevQueueCmnd()1053 hal_sem_post(mscDev->ThreadSemi); in mscDevQueueCmnd()1167 hal_sem_wait(mscDev->ThreadSemi); in mscMainThread()1464 if (mscDev->ThreadSemi) in mscDevRemove()1466 hal_sem_delete(mscDev->ThreadSemi); in mscDevRemove()[all …]
92 hal_sem_t ThreadSemi; /* 线程信号量 */ member
Completed in 13 milliseconds