Home
last modified time | relevance | path

Searched refs:ThreadSemi (Results 1 – 4 of 4) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Client/Mouse/
A DUsbMouse_DriftControl.c79 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 …]
A DUsbMouse_DriftControl.h39 hal_sem_t ThreadSemi; /* 线程信号量 */ member
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/Class/
A Dusb_msc.c394 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 …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/include/
A Dusb_msc_i.h92 hal_sem_t ThreadSemi; /* 线程信号量 */ member

Completed in 13 milliseconds