Home
last modified time | relevance | path

Searched refs:SOCK_RCU_FREE (Results 1 – 16 of 16) sorted by relevance

/Linux-v6.6/net/rds/
Dbind.c265 sock_set_flag(sk, SOCK_RCU_FREE); in rds_bind()
/Linux-v6.6/kernel/bpf/
Dreuseport_array.c217 if (!sock_flag(nsk, SOCK_RCU_FREE) || !sk_hashed(nsk) || !nsk_reuse) in reuseport_array_update_check()
/Linux-v6.6/net/llc/
Dllc_conn.c716 sock_set_flag(sk, SOCK_RCU_FREE); in llc_sap_add_socket()
/Linux-v6.6/net/rxrpc/
Daf_rxrpc.c791 sock_set_flag(sk, SOCK_RCU_FREE); in rxrpc_create()
/Linux-v6.6/net/ipv4/
Draw.c100 sock_set_flag(sk, SOCK_RCU_FREE); in raw_hash_sk()
Dping.c131 sock_set_flag(sk, SOCK_RCU_FREE); in ping_get_port()
Dinet_hashtables.c759 sock_set_flag(sk, SOCK_RCU_FREE); in __inet_hash()
Dinet_connection_sock.c1157 sock_reset_flag(newsk, SOCK_RCU_FREE); in inet_csk_clone_lock()
Dudp.c345 sock_set_flag(sk, SOCK_RCU_FREE); in udp_lib_get_port()
/Linux-v6.6/include/net/
Dsock.h957 SOCK_RCU_FREE, /* wait rcu grace period in sk_destruct() */ enumerator
2825 return !sk_fullsock(sk) || !sock_flag(sk, SOCK_RCU_FREE); in sk_is_refcounted()
/Linux-v6.6/net/can/j1939/
Dsocket.c406 sock_set_flag(sk, SOCK_RCU_FREE); in j1939_sk_init()
/Linux-v6.6/net/core/
Dsock.c2223 bool use_call_rcu = sock_flag(sk, SOCK_RCU_FREE); in sk_destruct()
2476 if (sock_flag(sk, SOCK_RCU_FREE) && in sock_wfree()
Dfilter.c6547 if (unlikely(sk && !refcounted && !sock_flag(sk, SOCK_RCU_FREE))) { in sk_lookup()
6618 if (unlikely(sk2 && !sock_flag(sk2, SOCK_RCU_FREE))) { in __bpf_sk_lookup()
6666 if (unlikely(sk2 && !sock_flag(sk2, SOCK_RCU_FREE))) { in bpf_sk_lookup()
7111 if (sk->sk_state == TCP_LISTEN && sock_flag(sk, SOCK_RCU_FREE)) in BPF_CALL_1()
/Linux-v6.6/net/xdp/
Dxsk.c1639 sock_set_flag(sk, SOCK_RCU_FREE); in xsk_create()
/Linux-v6.6/net/mptcp/
Dprotocol.c3200 sock_reset_flag(nsk, SOCK_RCU_FREE); in mptcp_sk_clone_init()
3794 sock_set_flag(sk, SOCK_RCU_FREE); in mptcp_listen()
/Linux-v6.6/net/ipv6/
Dip6mr.c1577 sock_set_flag(sk, SOCK_RCU_FREE); in ip6mr_sk_init()