Lines Matching refs:sock_reuseport

21 static int reuseport_resurrect(struct sock *sk, struct sock_reuseport *old_reuse,
22 struct sock_reuseport *reuse, bool bind_inany);
26 struct sock_reuseport *reuse; in reuseport_has_conns_set()
40 static void __reuseport_get_incoming_cpu(struct sock_reuseport *reuse) in __reuseport_get_incoming_cpu()
46 static void __reuseport_put_incoming_cpu(struct sock_reuseport *reuse) in __reuseport_put_incoming_cpu()
52 static void reuseport_get_incoming_cpu(struct sock *sk, struct sock_reuseport *reuse) in reuseport_get_incoming_cpu()
58 static void reuseport_put_incoming_cpu(struct sock *sk, struct sock_reuseport *reuse) in reuseport_put_incoming_cpu()
66 struct sock_reuseport *reuse; in reuseport_update_incoming_cpu()
105 const struct sock_reuseport *reuse, in reuseport_sock_index()
125 struct sock_reuseport *reuse) in __reuseport_add_sock()
135 struct sock_reuseport *reuse) in __reuseport_detach_sock()
150 struct sock_reuseport *reuse) in __reuseport_add_closed_sock()
159 struct sock_reuseport *reuse) in __reuseport_detach_closed_sock()
174 static struct sock_reuseport *__reuseport_alloc(unsigned int max_socks) in __reuseport_alloc()
176 unsigned int size = sizeof(struct sock_reuseport) + in __reuseport_alloc()
178 struct sock_reuseport *reuse = kzalloc(size, GFP_ATOMIC); in __reuseport_alloc()
191 struct sock_reuseport *reuse; in reuseport_alloc()
247 static struct sock_reuseport *reuseport_grow(struct sock_reuseport *reuse) in reuseport_grow()
249 struct sock_reuseport *more_reuse; in reuseport_grow()
305 struct sock_reuseport *reuse; in reuseport_free_rcu()
307 reuse = container_of(head, struct sock_reuseport, rcu); in reuseport_free_rcu()
323 struct sock_reuseport *old_reuse, *reuse; in reuseport_add_sock()
369 static int reuseport_resurrect(struct sock *sk, struct sock_reuseport *old_reuse, in reuseport_resurrect()
370 struct sock_reuseport *reuse, bool bind_inany) in reuseport_resurrect()
430 struct sock_reuseport *reuse; in reuseport_detach_sock()
466 struct sock_reuseport *reuse; in reuseport_stop_listen_sock()
498 static struct sock *run_bpf_filter(struct sock_reuseport *reuse, u16 socks, in run_bpf_filter()
528 static struct sock *reuseport_select_sock_by_hash(struct sock_reuseport *reuse, in reuseport_select_sock_by_hash()
574 struct sock_reuseport *reuse; in reuseport_select_sock()
625 struct sock_reuseport *reuse; in reuseport_migrate_sock()
686 struct sock_reuseport *reuse; in reuseport_attach_prog()
718 struct sock_reuseport *reuse; in reuseport_detach_prog()