Home
last modified time | relevance | path

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

/linux/include/net/
H A Dsock.h447 struct socket_wq __rcu *sk_wq; member
2127 return &rcu_dereference_raw(sk->sk_wq)->wait; in sk_sleep()
2141 sk->sk_wq = NULL; in sock_orphan()
2149 rcu_assign_pointer(sk->sk_wq, &parent->wq); in sock_graft()
2611 sock_wake_async(rcu_dereference(sk->sk_wq), how, band); in sk_wake_async()
2619 sock_wake_async(rcu_dereference(sk->sk_wq), how, band); in sk_wake_async_rcu()
/linux/net/core/
H A Dsock.c2603 RCU_INIT_POINTER(newsk->sk_wq, NULL); in sk_clone()
3641 wq = rcu_dereference(sk->sk_wq); in sock_def_wakeup()
3652 wq = rcu_dereference(sk->sk_wq); in sock_def_error_report()
3666 wq = rcu_dereference(sk->sk_wq); in sock_def_readable()
3684 wq = rcu_dereference(sk->sk_wq); in sock_def_write_space()
3706 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in sock_def_write_space_wfree()
3771 RCU_INIT_POINTER(sk->sk_wq, &sock->wq); in sock_init_data_uid()
3774 RCU_INIT_POINTER(sk->sk_wq, NULL); in sock_init_data_uid()
4579 CACHELINE_ASSERT_GROUP_MEMBER(struct sock, sock_read_rx, sk_wq); in sock_struct_check()
/linux/include/linux/
H A Dnet.h295 int sock_wake_async(struct socket_wq *sk_wq, int how, int band);
/linux/net/atm/
H A Dcommon.c93 wq = rcu_dereference(sk->sk_wq); in vcc_def_wakeup()
114 wq = rcu_dereference(sk->sk_wq); in vcc_write_space()
/linux/tools/testing/selftests/bpf/progs/
H A Drcu_read_lock.c622 wq = sk->sk_wq; in BPF_PROG()
/linux/net/smc/
H A Dsmc_rx.c41 wq = rcu_dereference(sk->sk_wq); in smc_rx_wake_up()
H A Daf_smc.c812 wq = rcu_dereference(smc->sk.sk_wq); in smc_fback_wakeup_waitqueue()
851 wq = rcu_dereference(clcsk->sk_wq); in smc_fback_forward_wakeup()
/linux/net/dccp/
H A Doutput.c
/linux/net/rxrpc/
H A Daf_rxrpc.c65 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in rxrpc_write_space()
/linux/net/unix/
H A Daf_unix.c603 wq = rcu_dereference(sk->sk_wq); in unix_write_space()
1756 RCU_INIT_POINTER(newsk->sk_wq, &newu->peer_wq); in unix_stream_connect()
/linux/net/tipc/
H A Dsocket.c2119 wq = rcu_dereference(sk->sk_wq); in tipc_write_space()
2137 wq = rcu_dereference(sk->sk_wq); in tipc_data_ready()
/linux/net/iucv/
H A Daf_iucv.c187 wq = rcu_dereference(sk->sk_wq); in iucv_sock_wake_msglim()
/linux/net/mptcp/
H A Dsubflow.c1877 wq = rcu_dereference(sk->sk_wq); in __subflow_state_change()
H A Dprotocol.c3508 ssk->sk_wq = NULL; in __mptcp_close()
3985 rcu_assign_pointer(sk->sk_wq, &parent->wq); in mptcp_sock_graft()
/linux/net/sctp/
H A Dsocket.c9152 wq = rcu_dereference(sk->sk_wq); in __sctp_write_space()
9350 wq = rcu_dereference(sk->sk_wq); in sctp_data_ready()