Lines Matching refs:ws
33 struct wakeup_source ws;
38 struct wakeup_source *ws = &lock->ws;
40 if (ws) {
41 memset(ws, 0, sizeof(*ws));
42 ws->name = name;
44 wakeup_source_add(ws);
49 struct wakeup_source *ws = &lock->ws;
51 wakeup_source_remove(ws);
52 __pm_relax(ws);
57 __pm_stay_awake(&lock->ws);
62 __pm_wakeup_event(&lock->ws, jiffies_to_msecs(timeout));
67 __pm_relax(&lock->ws);
72 return lock->ws.active;