Home
last modified time | relevance | path

Searched refs:num_closed_socks (Results 1 – 3 of 3) sorted by relevance

/linux/net/core/
A Dsock_reuseport.c34 left = reuse->max_socks - reuse->num_closed_socks; in reuseport_sock_index()
72 WRITE_ONCE(reuse->num_closed_socks, reuse->num_closed_socks + 1); in __reuseport_add_closed_sock()
85 WRITE_ONCE(reuse->num_closed_socks, reuse->num_closed_socks - 1); in __reuseport_detach_closed_sock()
121 if (reuse->num_closed_socks) { in reuseport_alloc()
169 if (reuse->num_closed_socks) { in reuseport_grow()
191 more_reuse->num_closed_socks = reuse->num_closed_socks; in reuseport_grow()
202 reuse->num_closed_socks * sizeof(struct sock *)); in reuseport_grow()
251 if (old_reuse && old_reuse->num_closed_socks) { in reuseport_add_sock()
336 if (old_reuse->num_socks + old_reuse->num_closed_socks == 0) in reuseport_resurrect()
369 if (reuse->num_socks + reuse->num_closed_socks == 0) in reuseport_detach_sock()
[all …]
/linux/include/net/
A Dsock_reuseport.h18 u16 num_closed_socks; /* closed elements in socks */ member
/linux/net/ipv4/
A Dinet_connection_sock.c147 reuseport_cb_ok = !reuseport_cb || READ_ONCE(reuseport_cb->num_closed_socks); in inet_csk_bind_conflict()

Completed in 9 milliseconds