Searched refs:sk_reuseport_cb (Results 1 – 11 of 11) sorted by relevance
/linux-6.3-rc2/net/core/ |
A D | sock_reuseport.c | 28 if (!rcu_access_pointer(sk->sk_reuseport_cb)) in reuseport_has_conns_set() 32 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_has_conns_set() 88 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_update_incoming_cpu() 238 rcu_assign_pointer(sk->sk_reuseport_cb, reuse); in reuseport_alloc() 262 RCU_INIT_POINTER(sk->sk_reuseport_cb, NULL); in reuseport_grow() 325 if (!rcu_access_pointer(sk2->sk_reuseport_cb)) { in reuseport_add_sock() 359 rcu_assign_pointer(sk->sk_reuseport_cb, reuse); in reuseport_add_sock() 420 rcu_assign_pointer(sk->sk_reuseport_cb, reuse); in reuseport_resurrect() 450 rcu_assign_pointer(sk->sk_reuseport_cb, NULL); in reuseport_detach_sock() 580 reuse = rcu_dereference(sk->sk_reuseport_cb); in reuseport_select_sock() [all …]
|
A D | sock.c | 2175 if (rcu_access_pointer(sk->sk_reuseport_cb)) { in sk_destruct() 2318 RCU_INIT_POINTER(newsk->sk_reuseport_cb, NULL); in sk_clone_lock()
|
A D | filter.c | 10976 reuse = rcu_dereference(selected_sk->sk_reuseport_cb); in BPF_CALL_4()
|
/linux-6.3-rc2/include/net/ |
A D | sock_reuseport.h | 53 reuse = rcu_dereference(sk->sk_reuseport_cb); in reuseport_has_conns()
|
A D | tcp.h | 520 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_overflow() 544 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_no_recent_overflow()
|
A D | sock.h | 539 struct sock_reuseport __rcu *sk_reuseport_cb; member
|
/linux-6.3-rc2/kernel/bpf/ |
A D | reuseport_array.c | 275 rcu_access_pointer(nsk->sk_reuseport_cb), in bpf_fd_reuseport_array_update_elem() 290 reuse = rcu_dereference_protected(nsk->sk_reuseport_cb, in bpf_fd_reuseport_array_update_elem()
|
/linux-6.3-rc2/net/ipv4/ |
A D | inet_connection_sock.c | 245 reuseport_cb = rcu_dereference(sk->sk_reuseport_cb); in inet_csk_bind_conflict() 295 reuseport_cb = rcu_dereference(sk->sk_reuseport_cb); in inet_bhash2_addr_any_conflict() 428 if (rcu_access_pointer(sk->sk_reuseport_cb)) in sk_reuseport_match()
|
A D | udp.c | 156 !rcu_access_pointer(sk->sk_reuseport_cb) && in udp_lib_lport_inuse() 193 !rcu_access_pointer(sk->sk_reuseport_cb) && in udp_lib_lport_inuse2() 2016 if (rcu_access_pointer(sk->sk_reuseport_cb)) in udp_lib_unhash() 2047 rcu_access_pointer(sk->sk_reuseport_cb)) { in udp_lib_rehash() 2052 if (rcu_access_pointer(sk->sk_reuseport_cb)) in udp_lib_rehash()
|
A D | inet_hashtables.c | 786 if (rcu_access_pointer(sk->sk_reuseport_cb)) in inet_unhash()
|
/linux-6.3-rc2/net/sctp/ |
A D | input.c | 806 if (rcu_access_pointer(sk->sk_reuseport_cb)) in __sctp_unhash_endpoint()
|
Completed in 56 milliseconds