Home
last modified time | relevance | path

Searched refs:periodic_work (Results 1 – 12 of 12) sorted by relevance

/linux-4.1.27/drivers/staging/unisys/include/
Dperiodic_work.h26 struct periodic_work;
28 struct periodic_work *visor_periodic_work_create(ulong jiffy_interval,
33 void visor_periodic_work_destroy(struct periodic_work *pw);
34 BOOL visor_periodic_work_nextperiod(struct periodic_work *pw);
35 BOOL visor_periodic_work_start(struct periodic_work *pw);
36 BOOL visor_periodic_work_stop(struct periodic_work *pw);
/linux-4.1.27/drivers/staging/unisys/visorutil/
Dperiodic_work.c27 struct periodic_work { struct
41 struct periodic_work *pw; in periodic_work_func() argument
43 pw = container_of(work, struct periodic_work, work.work); in periodic_work_func()
47 struct periodic_work *visor_periodic_work_create(ulong jiffy_interval, in visor_periodic_work_create()
53 struct periodic_work *pw; in visor_periodic_work_create()
69 void visor_periodic_work_destroy(struct periodic_work *pw) in visor_periodic_work_destroy()
80 BOOL visor_periodic_work_nextperiod(struct periodic_work *pw) in visor_periodic_work_nextperiod()
107 BOOL visor_periodic_work_start(struct periodic_work *pw) in visor_periodic_work_start()
168 BOOL visor_periodic_work_stop(struct periodic_work *pw) in visor_periodic_work_stop()
DMakefile7 visorutil-y := charqueue.o periodic_work.o memregion_direct.o visorkmodutils.o
/linux-4.1.27/drivers/usb/host/whci/
Dpzl.c233 struct whc *whc = container_of(work, struct whc, periodic_work); in scan_periodic_work()
275 queue_work(whc->workqueue, &whc->periodic_work); in scan_periodic_work()
321 queue_work(whc->workqueue, &whc->periodic_work); in pzl_urb_enqueue()
380 queue_work(whc->workqueue, &whc->periodic_work); in pzl_qset_delete()
Dint.c28 queue_work(whc->workqueue, &whc->periodic_work); in transfer_done()
Dinit.c79 INIT_WORK(&whc->periodic_work, scan_periodic_work); in whc_init()
Dwhcd.h73 struct work_struct periodic_work; member
Dhcd.c209 queue_work(whc->workqueue, &whc->periodic_work); in whc_endpoint_reset()
/linux-4.1.27/drivers/net/wireless/b43legacy/
Db43legacy.h725 struct delayed_work periodic_work; member
Dmain.c2349 periodic_work.work); in b43legacy_periodic_work_handler()
2368 ieee80211_queue_delayed_work(wl->hw, &dev->periodic_work, delay); in b43legacy_periodic_work_handler()
2375 struct delayed_work *work = &dev->periodic_work; in b43legacy_periodic_tasks_setup()
2972 cancel_delayed_work_sync(&dev->periodic_work); in b43legacy_wireless_core_stop()
/linux-4.1.27/drivers/net/wireless/b43/
Db43.h871 struct delayed_work periodic_work; member
Dmain.c3448 periodic_work.work); in b43_periodic_work_handler()
3467 ieee80211_queue_delayed_work(wl->hw, &dev->periodic_work, delay); in b43_periodic_work_handler()
3474 struct delayed_work *work = &dev->periodic_work; in b43_periodic_tasks_setup()
4357 cancel_delayed_work_sync(&dev->periodic_work); in b43_wireless_core_stop()