Lines Matching refs:psw
235 static struct poll_safewake psw;
304 static void ep_poll_safewake_init(struct poll_safewake *psw)
307 INIT_LIST_HEAD(&psw->wake_task_list);
308 spin_lock_init(&psw->lock);
323 static void ep_poll_safewake(struct poll_safewake *psw, wait_queue_head_t *wq)
328 struct list_head *lsthead = &psw->wake_task_list, *lnk;
332 spin_lock_irqsave(&psw->lock, flags);
344 spin_unlock_irqrestore(&psw->lock, flags);
354 spin_unlock_irqrestore(&psw->lock, flags);
360 spin_lock_irqsave(&psw->lock, flags);
362 spin_unlock_irqrestore(&psw->lock, flags);
439 ep_poll_safewake(&psw, &ep->poll_wait);
670 ep_poll_safewake(&psw, &ep->poll_wait);
793 ep_poll_safewake(&psw, &ep->poll_wait);
868 ep_poll_safewake(&psw, &ep->poll_wait);
993 ep_poll_safewake(&psw, &ep->poll_wait);
1322 ep_poll_safewake_init(&psw);