Home
last modified time | relevance | path

Searched refs:sk_wq (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/net/core/
H A Dstream.c39 wq = rcu_dereference(sk->sk_wq); in sk_stream_write_space()
H A Dsock.c1997 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 Dstream.c39 wq = rcu_dereference(sk->sk_wq); in sk_stream_write_space()
H A Dsock.c2403 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 Dchtls_cm.h148 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.h148 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()
/kernel/linux/linux-5.10/include/net/
H A Dsock.h264 * @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 Dnet.h36 * 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 Dnet.h36 * 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 Dcommon.c94 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 Dcommon.c94 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 Dsock.h258 * @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 Dsmc_rx.c35 wq = rcu_dereference(sk->sk_wq); in smc_rx_wake_up()
H A Dsmc_tx.c50 wq = rcu_dereference(sk->sk_wq); in smc_tx_write_space()
/kernel/linux/linux-5.10/net/dccp/
H A Doutput.c200 wq = rcu_dereference(sk->sk_wq); in dccp_write_space()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/net/dccp/
H A Doutput.c202 wq = rcu_dereference(sk->sk_wq); in dccp_write_space()
/kernel/linux/linux-5.10/crypto/
H A Daf_alg.c738 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 Daf_alg.c845 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 Daf_rxrpc.c64 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in rxrpc_write_space()
/kernel/linux/linux-6.6/net/rxrpc/
H A Daf_rxrpc.c64 struct socket_wq *wq = rcu_dereference(sk->sk_wq); in rxrpc_write_space()
/kernel/linux/linux-5.10/net/sunrpc/
H A Dxprtsock.c776 wq = rcu_dereference(sk->sk_wq); in xs_nospace()
1512 wq = rcu_dereference(sk->sk_wq); in xs_write_space()

Completed in 43 milliseconds

12