Home
last modified time | relevance | path

Searched refs:sk_reuseport_cb (Results 1 – 11 of 11) sorted by relevance

/linux/net/core/
A Dsock_reuseport.c118 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_alloc()
153 rcu_assign_pointer(sk->sk_reuseport_cb, reuse); in reuseport_alloc()
177 RCU_INIT_POINTER(sk->sk_reuseport_cb, NULL); in reuseport_grow()
206 rcu_assign_pointer(reuse->socks[i]->sk_reuseport_cb, in reuseport_grow()
239 if (!rcu_access_pointer(sk2->sk_reuseport_cb)) { in reuseport_add_sock()
273 rcu_assign_pointer(sk->sk_reuseport_cb, reuse); in reuseport_add_sock()
334 rcu_assign_pointer(sk->sk_reuseport_cb, reuse); in reuseport_resurrect()
347 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_detach_sock()
364 rcu_assign_pointer(sk->sk_reuseport_cb, NULL); in reuseport_detach_sock()
480 reuse = rcu_dereference(sk->sk_reuseport_cb); in reuseport_select_sock()
[all …]
A Dsock.c2049 if (rcu_access_pointer(sk->sk_reuseport_cb)) { in sk_destruct()
2184 RCU_INIT_POINTER(newsk->sk_reuseport_cb, NULL); in sk_clone_lock()
A Dfilter.c10240 reuse = rcu_dereference(selected_sk->sk_reuseport_cb); in BPF_CALL_4()
/linux/include/net/
A Dsock_reuseport.h52 reuse = rcu_dereference(sk->sk_reuseport_cb); in reuseport_has_conns()
A Dtcp.h509 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_overflow()
533 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_no_recent_overflow()
A Dsock.h534 struct sock_reuseport __rcu *sk_reuseport_cb; member
/linux/kernel/bpf/
A Dreuseport_array.c281 rcu_access_pointer(nsk->sk_reuseport_cb), in bpf_fd_reuseport_array_update_elem()
296 reuse = rcu_dereference_protected(nsk->sk_reuseport_cb, in bpf_fd_reuseport_array_update_elem()
/linux/net/ipv4/
A Dudp.c148 !rcu_access_pointer(sk->sk_reuseport_cb) && in udp_lib_lport_inuse()
185 !rcu_access_pointer(sk->sk_reuseport_cb) && in udp_lib_lport_inuse2()
2014 if (rcu_access_pointer(sk->sk_reuseport_cb)) in udp_lib_unhash()
2045 rcu_access_pointer(sk->sk_reuseport_cb)) { in udp_lib_rehash()
2050 if (rcu_access_pointer(sk->sk_reuseport_cb)) in udp_lib_rehash()
A Dinet_connection_sock.c145 reuseport_cb = rcu_dereference(sk->sk_reuseport_cb); in inet_csk_bind_conflict()
283 if (rcu_access_pointer(sk->sk_reuseport_cb)) in sk_reuseport_match()
A Dinet_hashtables.c701 if (rcu_access_pointer(sk->sk_reuseport_cb)) in inet_unhash()
/linux/net/sctp/
A Dinput.c822 if (rcu_access_pointer(sk->sk_reuseport_cb)) in __sctp_unhash_endpoint()

Completed in 52 milliseconds