Lines Matching refs:ws

83 extern void wakeup_source_prepare(struct wakeup_source *ws, const char *name);
85 extern void wakeup_source_drop(struct wakeup_source *ws);
86 extern void wakeup_source_destroy(struct wakeup_source *ws);
87 extern void wakeup_source_add(struct wakeup_source *ws);
88 extern void wakeup_source_remove(struct wakeup_source *ws);
90 extern void wakeup_source_unregister(struct wakeup_source *ws);
96 extern void __pm_stay_awake(struct wakeup_source *ws);
98 extern void __pm_relax(struct wakeup_source *ws);
100 extern void __pm_wakeup_event(struct wakeup_source *ws, unsigned int msec);
115 static inline void wakeup_source_prepare(struct wakeup_source *ws, in wakeup_source_prepare() argument
123 static inline void wakeup_source_drop(struct wakeup_source *ws) {} in wakeup_source_drop() argument
125 static inline void wakeup_source_destroy(struct wakeup_source *ws) {} in wakeup_source_destroy() argument
127 static inline void wakeup_source_add(struct wakeup_source *ws) {} in wakeup_source_add() argument
129 static inline void wakeup_source_remove(struct wakeup_source *ws) {} in wakeup_source_remove() argument
136 static inline void wakeup_source_unregister(struct wakeup_source *ws) {} in wakeup_source_unregister() argument
168 static inline void __pm_stay_awake(struct wakeup_source *ws) {} in __pm_stay_awake() argument
172 static inline void __pm_relax(struct wakeup_source *ws) {} in __pm_relax() argument
176 static inline void __pm_wakeup_event(struct wakeup_source *ws, unsigned int msec) {} in __pm_wakeup_event() argument
182 static inline void wakeup_source_init(struct wakeup_source *ws, in wakeup_source_init() argument
185 wakeup_source_prepare(ws, name); in wakeup_source_init()
186 wakeup_source_add(ws); in wakeup_source_init()
189 static inline void wakeup_source_trash(struct wakeup_source *ws) in wakeup_source_trash() argument
191 wakeup_source_remove(ws); in wakeup_source_trash()
192 wakeup_source_drop(ws); in wakeup_source_trash()