Home
last modified time | relevance | path

Searched refs:sk_wq (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/net/core/
Dstream.c39 wq = rcu_dereference(sk->sk_wq); in sk_stream_write_space()
Dsock.c1895 RCU_INIT_POINTER(newsk->sk_wq, NULL); in sk_clone_lock()
2773 wq = rcu_dereference(sk->sk_wq); in sock_def_wakeup()
2784 wq = rcu_dereference(sk->sk_wq); in sock_def_error_report()
2796 wq = rcu_dereference(sk->sk_wq); in sock_def_readable()
2814 wq = rcu_dereference(sk->sk_wq); in sock_def_write_space()
2871 RCU_INIT_POINTER(sk->sk_wq, &sock->wq); in sock_init_data()
2875 RCU_INIT_POINTER(sk->sk_wq, NULL); in sock_init_data()
/Linux-v5.4/drivers/crypto/chelsio/chtls/
Dchtls_cm.h150 wq = rcu_dereference(sk->sk_wq); in sk_wakeup_sleepers()
Dchtls_cm.c374 if (!sk->sk_wq) { in wait_for_states()
378 RCU_INIT_POINTER(sk->sk_wq, &_sk_wq); in wait_for_states()
400 if (rcu_dereference(sk->sk_wq) == &_sk_wq) in wait_for_states()
401 sk->sk_wq = NULL; in wait_for_states()
/Linux-v5.4/include/net/
Dsock.h396 struct socket_wq __rcu *sk_wq; member
1808 return &rcu_dereference_raw(sk->sk_wq)->wait; in sk_sleep()
1822 sk->sk_wq = NULL; in sock_orphan()
1830 rcu_assign_pointer(sk->sk_wq, &parent->wq); in sock_graft()
2211 sock_wake_async(rcu_dereference(sk->sk_wq), how, band); in sk_wake_async()
/Linux-v5.4/include/linux/
Dnet.h227 int sock_wake_async(struct socket_wq *sk_wq, int how, int band);
/Linux-v5.4/net/smc/
Dsmc_rx.c35 wq = rcu_dereference(sk->sk_wq); in smc_rx_wake_up()
Dsmc_tx.c50 wq = rcu_dereference(sk->sk_wq); in smc_tx_write_space()
/Linux-v5.4/net/atm/
Dcommon.c94 wq = rcu_dereference(sk->sk_wq); in vcc_def_wakeup()
115 wq = rcu_dereference(sk->sk_wq); in vcc_write_space()
/Linux-v5.4/crypto/
Daf_alg.c724 wq = rcu_dereference(sk->sk_wq); in af_alg_wmem_wakeup()
788 wq = rcu_dereference(sk->sk_wq); in af_alg_data_wakeup()
/Linux-v5.4/net/dccp/
Doutput.c200 wq = rcu_dereference(sk->sk_wq); in dccp_write_space()
/Linux-v5.4/net/rxrpc/
Daf_rxrpc.c64 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in rxrpc_write_space()
/Linux-v5.4/net/unix/
Daf_unix.c458 wq = rcu_dereference(sk->sk_wq); in unix_write_space()
1328 RCU_INIT_POINTER(newsk->sk_wq, &newu->peer_wq); in unix_stream_connect()
/Linux-v5.4/net/sunrpc/
Dxprtsock.c906 wq = rcu_dereference(sk->sk_wq); in xs_nospace()
1589 wq = rcu_dereference(sk->sk_wq); in xs_write_space()
/Linux-v5.4/net/tipc/
Dsocket.c1944 wq = rcu_dereference(sk->sk_wq); in tipc_write_space()
1961 wq = rcu_dereference(sk->sk_wq); in tipc_data_ready()
/Linux-v5.4/net/iucv/
Daf_iucv.c307 wq = rcu_dereference(sk->sk_wq); in iucv_sock_wake_msglim()
/Linux-v5.4/net/sctp/
Dsocket.c8906 wq = rcu_dereference(sk->sk_wq); in __sctp_write_space()
9098 wq = rcu_dereference(sk->sk_wq); in sctp_data_ready()