Home
last modified time | relevance | path

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

/linux/net/core/ !
H A Dstream.c43 wq = rcu_dereference(sk->sk_wq); in sk_stream_write_space()
H A Dsock.c2586 RCU_INIT_POINTER(newsk->sk_wq, NULL); in sk_clone()
3584 wq = rcu_dereference(sk->sk_wq); in sock_def_wakeup()
3595 wq = rcu_dereference(sk->sk_wq); in sock_def_error_report()
3609 wq = rcu_dereference(sk->sk_wq); in sock_def_readable()
3627 wq = rcu_dereference(sk->sk_wq); in sock_def_write_space()
3649 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in sock_def_write_space_wfree()
3714 RCU_INIT_POINTER(sk->sk_wq, &sock->wq); in sock_init_data_uid()
3717 RCU_INIT_POINTER(sk->sk_wq, NULL); in sock_init_data_uid()
4502 CACHELINE_ASSERT_GROUP_MEMBER(struct sock, sock_read_rx, sk_wq); in sock_struct_check()
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/ !
H A Dchtls_cm.h147 wq = rcu_dereference(sk->sk_wq); in sk_wakeup_sleepers()
H A Dchtls_cm.c415 if (!sk->sk_wq) { in wait_for_states()
419 RCU_INIT_POINTER(sk->sk_wq, &_sk_wq); in wait_for_states()
441 if (rcu_dereference(sk->sk_wq) == &_sk_wq) in wait_for_states()
442 sk->sk_wq = NULL; in wait_for_states()
/linux/include/net/ !
H A Dsock.h247 * @sk_wq: sock wait queue and async head
442 struct socket_wq __rcu *sk_wq; member
2114 return &rcu_dereference_raw(sk->sk_wq)->wait; in sk_sleep()
2128 sk->sk_wq = NULL; in sock_orphan()
2136 rcu_assign_pointer(sk->sk_wq, &parent->wq); in sock_graft()
2390 * wq = rcu_dereference(sk->sk_wq);
2571 sock_wake_async(rcu_dereference(sk->sk_wq), how, band); in sk_wake_async()
2579 sock_wake_async(rcu_dereference(sk->sk_wq), how, band); in sk_wake_async_rcu()
/linux/include/linux/ !
H A Dnet.h248 int sock_wake_async(struct socket_wq *sk_wq, int how, int band);
/linux/net/atm/ !
H A Dcommon.c94 wq = rcu_dereference(sk->sk_wq); in vcc_def_wakeup()
115 wq = rcu_dereference(sk->sk_wq); in vcc_write_space()
/linux/crypto/ !
H A Daf_alg.c819 wq = rcu_dereference(sk->sk_wq); in af_alg_wmem_wakeup()
886 wq = rcu_dereference(sk->sk_wq); in af_alg_data_wakeup()
/linux/net/smc/ !
H A Dsmc_rx.c41 wq = rcu_dereference(sk->sk_wq); in smc_rx_wake_up()
H A Dsmc_tx.c53 wq = rcu_dereference(sk->sk_wq); in smc_tx_write_space()
H A Daf_smc.c810 wq = rcu_dereference(smc->sk.sk_wq); in smc_fback_wakeup_waitqueue()
849 wq = rcu_dereference(clcsk->sk_wq); in smc_fback_forward_wakeup()
/linux/net/rxrpc/ !
H A Daf_rxrpc.c64 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()
1748 RCU_INIT_POINTER(newsk->sk_wq, &newu->peer_wq); in unix_stream_connect()
/linux/net/tipc/ !
H A Dsocket.c2114 wq = rcu_dereference(sk->sk_wq); in tipc_write_space()
2132 wq = rcu_dereference(sk->sk_wq); in tipc_data_ready()
/linux/net/mptcp/ !
H A Dprotocol.c3312 ssk->sk_wq = NULL; in __mptcp_close()
3782 rcu_assign_pointer(sk->sk_wq, &parent->wq); in mptcp_sock_graft()
H A Dsubflow.c1868 wq = rcu_dereference(sk->sk_wq); in __subflow_state_change()
/linux/net/iucv/ !
H A Daf_iucv.c184 wq = rcu_dereference(sk->sk_wq); in iucv_sock_wake_msglim()
/linux/net/sctp/ !
H A Dsocket.c9126 wq = rcu_dereference(sk->sk_wq); in __sctp_write_space()
9324 wq = rcu_dereference(sk->sk_wq); in sctp_data_ready()