Lines Matching refs:wq
2956 prepare_to_wait_exclusive(&sk->sk_lock.wq, &wait,
2964 finish_wait(&sk->sk_lock.wq, &wait);
3323 struct socket_wq *wq;
3326 wq = rcu_dereference(sk->sk_wq);
3327 if (skwq_has_sleeper(wq))
3328 wake_up_interruptible_all(&wq->wait);
3334 struct socket_wq *wq;
3337 wq = rcu_dereference(sk->sk_wq);
3338 if (skwq_has_sleeper(wq))
3339 wake_up_interruptible_poll(&wq->wait, EPOLLERR);
3346 struct socket_wq *wq;
3351 wq = rcu_dereference(sk->sk_wq);
3352 if (skwq_has_sleeper(wq))
3353 wake_up_interruptible_sync_poll(&wq->wait, EPOLLIN | EPOLLPRI |
3361 struct socket_wq *wq;
3369 wq = rcu_dereference(sk->sk_wq);
3370 if (skwq_has_sleeper(wq))
3371 wake_up_interruptible_sync_poll(&wq->wait, EPOLLOUT |
3391 struct socket_wq *wq = rcu_dereference(sk->sk_wq);
3395 if (wq && waitqueue_active(&wq->wait))
3396 wake_up_interruptible_sync_poll(&wq->wait, EPOLLOUT |
3456 RCU_INIT_POINTER(sk->sk_wq, &sock->wq);
3556 if (waitqueue_active(&sk->sk_lock.wq))
3557 wake_up(&sk->sk_lock.wq);