/kernel/linux/linux-5.10/net/core/ |
H A D | stream.c | 39 wq = rcu_dereference(sk->sk_wq); in sk_stream_write_space()
|
H A D | sock.c | 1997 RCU_INIT_POINTER(newsk->sk_wq, NULL); in sk_clone_lock() 2898 wq = rcu_dereference(sk->sk_wq); in sock_def_wakeup() 2909 wq = rcu_dereference(sk->sk_wq); in sock_def_error_report() 2921 wq = rcu_dereference(sk->sk_wq); in sock_def_readable() 2939 wq = rcu_dereference(sk->sk_wq); in sock_def_write_space() 3003 RCU_INIT_POINTER(sk->sk_wq, &sock->wq); in sock_init_data_uid() 3006 RCU_INIT_POINTER(sk->sk_wq, NULL); in sock_init_data_uid()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | stream.c | 39 wq = rcu_dereference(sk->sk_wq); in sk_stream_write_space()
|
H A D | sock.c | 2403 RCU_INIT_POINTER(newsk->sk_wq, NULL); in sk_clone_lock() 3306 wq = rcu_dereference(sk->sk_wq); in sock_def_wakeup() 3317 wq = rcu_dereference(sk->sk_wq); in sock_def_error_report() 3331 wq = rcu_dereference(sk->sk_wq); in sock_def_readable() 3349 wq = rcu_dereference(sk->sk_wq); in sock_def_write_space() 3371 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in sock_def_write_space_wfree() 3436 RCU_INIT_POINTER(sk->sk_wq, &sock->wq); in sock_init_data_uid() 3439 RCU_INIT_POINTER(sk->sk_wq, NULL); in sock_init_data_uid()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.h | 148 wq = rcu_dereference(sk->sk_wq); in sk_wakeup_sleepers()
|
H A D | chtls_cm.c | 415 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.h | 148 wq = rcu_dereference(sk->sk_wq); in sk_wakeup_sleepers()
|
H A D | chtls_cm.c | 415 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()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | sock.h | 264 * @sk_wq: sock wait queue and async head 426 struct socket_wq __rcu *sk_wq; member 1940 return &rcu_dereference_raw(sk->sk_wq)->wait; in sk_sleep() 1954 sk->sk_wq = NULL; in sock_orphan() 1962 rcu_assign_pointer(sk->sk_wq, &parent->wq); in sock_graft() 2213 * wq = rcu_dereference(sk->sk_wq); 2379 sock_wake_async(rcu_dereference(sk->sk_wq), how, band); in sk_wake_async()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | net.h | 36 * in sock->flags, but moved into sk->sk_wq->flags to be RCU protected. 37 * Eventually all flags will be in sk->sk_wq->flags. 225 int sock_wake_async(struct socket_wq *sk_wq, int how, int band);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | net.h | 36 * in sock->flags, but moved into sk->sk_wq->flags to be RCU protected. 37 * Eventually all flags will be in sk->sk_wq->flags. 248 int sock_wake_async(struct socket_wq *sk_wq, int how, int band);
|
/kernel/linux/linux-5.10/net/atm/ |
H A D | common.c | 94 wq = rcu_dereference(sk->sk_wq); in vcc_def_wakeup() 115 wq = rcu_dereference(sk->sk_wq); in vcc_write_space()
|
/kernel/linux/linux-6.6/net/atm/ |
H A D | common.c | 94 wq = rcu_dereference(sk->sk_wq); in vcc_def_wakeup() 115 wq = rcu_dereference(sk->sk_wq); in vcc_write_space()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | sock.h | 258 * @sk_wq: sock wait queue and async head 436 struct socket_wq __rcu *sk_wq; member 2093 return &rcu_dereference_raw(sk->sk_wq)->wait; in sk_sleep() 2107 sk->sk_wq = NULL; in sock_orphan() 2115 rcu_assign_pointer(sk->sk_wq, &parent->wq); in sock_graft() 2368 * wq = rcu_dereference(sk->sk_wq); 2552 sock_wake_async(rcu_dereference(sk->sk_wq), how, band); in sk_wake_async()
|
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_rx.c | 35 wq = rcu_dereference(sk->sk_wq); in smc_rx_wake_up()
|
H A D | smc_tx.c | 50 wq = rcu_dereference(sk->sk_wq); in smc_tx_write_space()
|
/kernel/linux/linux-5.10/net/dccp/ |
H A D | output.c | 200 wq = rcu_dereference(sk->sk_wq); in dccp_write_space()
|
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_rx.c | 41 wq = rcu_dereference(sk->sk_wq); in smc_rx_wake_up()
|
H A D | smc_tx.c | 53 wq = rcu_dereference(sk->sk_wq); in smc_tx_write_space()
|
/kernel/linux/linux-6.6/net/dccp/ |
H A D | output.c | 202 wq = rcu_dereference(sk->sk_wq); in dccp_write_space()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | af_alg.c | 738 wq = rcu_dereference(sk->sk_wq); in af_alg_wmem_wakeup() 805 wq = rcu_dereference(sk->sk_wq); in af_alg_data_wakeup()
|
/kernel/linux/linux-6.6/crypto/ |
H A D | af_alg.c | 845 wq = rcu_dereference(sk->sk_wq); in af_alg_wmem_wakeup() 912 wq = rcu_dereference(sk->sk_wq); in af_alg_data_wakeup()
|
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | af_rxrpc.c | 64 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in rxrpc_write_space()
|
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | af_rxrpc.c | 64 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in rxrpc_write_space()
|
/kernel/linux/linux-5.10/net/sunrpc/ |
H A D | xprtsock.c | 776 wq = rcu_dereference(sk->sk_wq); in xs_nospace() 1512 wq = rcu_dereference(sk->sk_wq); in xs_write_space()
|