Lines Matching defs:ws
30 struct wakeup_source *ws;
48 if (wl->ws->active == show_active)
115 spin_lock_irq(&wl->ws->lock);
116 idle_time_ns = ktime_to_ns(ktime_sub(now, wl->ws->last_time));
117 active = wl->ws->active;
118 spin_unlock_irq(&wl->ws->lock);
124 wakeup_source_unregister(wl->ws);
191 wl->ws = wakeup_source_register(NULL, wl->name);
192 if (!wl->ws) {
197 wl->ws->last_time = ktime_get();
242 __pm_wakeup_event(wl->ws, timeout_ms);
244 __pm_stay_awake(wl->ws);
280 __pm_relax(wl->ws);