Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/net/core/
H A Dsock_reuseport.c25 if (!rcu_access_pointer(sk->sk_reuseport_cb)) in reuseport_has_conns_set()
29 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_has_conns_set()
65 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_alloc()
94 rcu_assign_pointer(sk->sk_reuseport_cb, reuse); in reuseport_alloc()
127 rcu_assign_pointer(reuse->socks[i]->sk_reuseport_cb, in reuseport_grow()
160 if (!rcu_access_pointer(sk2->sk_reuseport_cb)) { in reuseport_add_sock()
168 reuse = rcu_dereference_protected(sk2->sk_reuseport_cb, in reuseport_add_sock()
170 old_reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_add_sock()
189 rcu_assign_pointer(sk->sk_reuseport_cb, reuse); in reuseport_add_sock()
205 reuse = rcu_dereference_protected(sk->sk_reuseport_cb, in reuseport_detach_sock()
[all …]
H A Dsock.c1822 if (rcu_access_pointer(sk->sk_reuseport_cb)) { in sk_destruct()
1956 RCU_INIT_POINTER(newsk->sk_reuseport_cb, NULL); in sk_clone_lock()
H A Dfilter.c9941 reuse = rcu_dereference(selected_sk->sk_reuseport_cb); in BPF_CALL_4()
/OK3568_Linux_fs/kernel/include/net/
H A Dsock_reuseport.h47 reuse = rcu_dereference(sk->sk_reuseport_cb); in reuseport_has_conns()
H A Dtcp.h501 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_overflow()
525 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_no_recent_overflow()
H A Dsock.h523 struct sock_reuseport __rcu *sk_reuseport_cb; member
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dreuseport_array.c289 rcu_access_pointer(nsk->sk_reuseport_cb), in bpf_fd_reuseport_array_update_elem()
304 reuse = rcu_dereference_protected(nsk->sk_reuseport_cb, in bpf_fd_reuseport_array_update_elem()
/OK3568_Linux_fs/kernel/net/ipv4/
H A Dinet_connection_sock.c159 !rcu_access_pointer(sk->sk_reuseport_cb) && in inet_csk_bind_conflict()
166 rcu_access_pointer(sk->sk_reuseport_cb) || in inet_csk_bind_conflict()
275 if (rcu_access_pointer(sk->sk_reuseport_cb)) in sk_reuseport_match()
H A Dudp.c150 !rcu_access_pointer(sk->sk_reuseport_cb) && in udp_lib_lport_inuse()
187 !rcu_access_pointer(sk->sk_reuseport_cb) && in udp_lib_lport_inuse2()
1965 if (rcu_access_pointer(sk->sk_reuseport_cb)) in udp_lib_unhash()
1996 rcu_access_pointer(sk->sk_reuseport_cb)) { in udp_lib_rehash()
2001 if (rcu_access_pointer(sk->sk_reuseport_cb)) in udp_lib_rehash()
H A Dinet_hashtables.c681 if (rcu_access_pointer(sk->sk_reuseport_cb)) in __inet_unhash()
/OK3568_Linux_fs/kernel/net/sctp/
H A Dinput.c799 if (rcu_access_pointer(sk->sk_reuseport_cb)) in __sctp_unhash_endpoint()