Searched refs:wakeup_work (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/usb/dwc3/
H A Ddwc3-pci.c73 * @wakeup_work: work for asynchronous resume
82 struct work_struct wakeup_work; member in struct:dwc3_pci
294 struct dwc3_pci *dwc = container_of(work, struct dwc3_pci, wakeup_work);
367 INIT_WORK(&dwc->wakeup_work, dwc3_pci_resume_work);
385 cancel_work_sync(&dwc->wakeup_work);
481 queue_work(pm_wq, &dwc->wakeup_work);
/linux-master/include/linux/
H A Drelay.h43 struct irq_work wakeup_work; /* reader wakeup */ member in struct:rchan_buf
/linux-master/kernel/
H A Drelay.c272 buf = container_of(work, struct rchan_buf, wakeup_work);
290 init_irq_work(&buf->wakeup_work, wakeup_readers);
292 irq_work_sync(&buf->wakeup_work);
428 irq_work_sync(&buf->wakeup_work);
687 irq_work_queue(&buf->wakeup_work);
/linux-master/drivers/staging/ks7010/
H A Dks_wlan.h453 struct work_struct wakeup_work; member in struct:ks_wlan_private
H A Dks_hostif.c73 priv = container_of(work, struct ks_wlan_private, wakeup_work);
82 schedule_work(&priv->wakeup_work);
2271 INIT_WORK(&priv->wakeup_work, ks_wlan_hw_wakeup_task);
/linux-master/include/linux/usb/
H A Dhcd.h86 struct work_struct wakeup_work; /* for remote wakeup */ member in struct:usb_hcd
/linux-master/drivers/usb/core/
H A Dhcd.c2368 struct usb_hcd *hcd = container_of(work, struct usb_hcd, wakeup_work);
2391 queue_work(pm_wq, &hcd->wakeup_work);
2593 INIT_WORK(&hcd->wakeup_work, hcd_resume_work);
3034 cancel_work_sync(&hcd->wakeup_work);

Completed in 243 milliseconds