Lines Matching refs:wakeup_source

59 struct wakeup_source *wakeup_source_create(const char *name)  in wakeup_source_create()
61 struct wakeup_source *ws; in wakeup_source_create()
79 void wakeup_source_destroy(struct wakeup_source *ws) in wakeup_source_destroy()
103 void wakeup_source_add(struct wakeup_source *ws) in wakeup_source_add()
121 void wakeup_source_remove(struct wakeup_source *ws) in wakeup_source_remove()
137 struct wakeup_source *wakeup_source_register(const char *name) in wakeup_source_register()
139 struct wakeup_source *ws; in wakeup_source_register()
153 void wakeup_source_unregister(struct wakeup_source *ws) in wakeup_source_unregister()
167 static int device_wakeup_attach(struct device *dev, struct wakeup_source *ws) in device_wakeup_attach()
187 struct wakeup_source *ws; in device_wakeup_enable()
211 static struct wakeup_source *device_wakeup_detach(struct device *dev) in device_wakeup_detach()
213 struct wakeup_source *ws; in device_wakeup_detach()
231 struct wakeup_source *ws; in device_wakeup_disable()
348 static void wakeup_source_activate(struct wakeup_source *ws) in wakeup_source_activate()
365 void __pm_stay_awake(struct wakeup_source *ws) in __pm_stay_awake()
412 static void wakeup_source_deactivate(struct wakeup_source *ws) in wakeup_source_deactivate()
458 void __pm_relax(struct wakeup_source *ws) in __pm_relax()
499 __pm_relax((struct wakeup_source *)data); in pm_wakeup_timer_fn()
514 void __pm_wakeup_event(struct wakeup_source *ws, unsigned int msec) in __pm_wakeup_event()
574 struct wakeup_source *ws; in pm_wakeup_update_hit_counts()
676 struct wakeup_source *ws) in print_wakeup_source_stats()
716 struct wakeup_source *ws; in wakeup_sources_stats_show()