Home
last modified time | relevance | path

Searched refs:sock_reuseport (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/net/core/
Dsock_reuseport.c22 int reuseport_get_id(struct sock_reuseport *reuse) in reuseport_get_id()
40 static struct sock_reuseport *__reuseport_alloc(unsigned int max_socks) in __reuseport_alloc()
42 unsigned int size = sizeof(struct sock_reuseport) + in __reuseport_alloc()
44 struct sock_reuseport *reuse = kzalloc(size, GFP_ATOMIC); in __reuseport_alloc()
57 struct sock_reuseport *reuse; in reuseport_alloc()
97 static struct sock_reuseport *reuseport_grow(struct sock_reuseport *reuse) in reuseport_grow()
99 struct sock_reuseport *more_reuse; in reuseport_grow()
134 struct sock_reuseport *reuse; in reuseport_free_rcu()
136 reuse = container_of(head, struct sock_reuseport, rcu); in reuseport_free_rcu()
151 struct sock_reuseport *old_reuse, *reuse; in reuseport_add_sock()
[all …]
DMakefile13 sock_diag.o dev_ioctl.o tso.o sock_reuseport.o \
Dfilter.c7072 struct sock_reuseport *reuse, in bpf_init_reuseport_kern()
7085 struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, in bpf_run_sk_reuseport()
7104 struct sock_reuseport *reuse; in BPF_CALL_4()
/Linux-v4.19/include/net/
Dsock_reuseport.h13 struct sock_reuseport { struct
38 int reuseport_get_id(struct sock_reuseport *reuse); argument
Dtcp.h481 struct sock_reuseport *reuse; in tcp_synq_overflow()
504 struct sock_reuseport *reuse; in tcp_synq_no_recent_overflow()
Dsock.h506 struct sock_reuseport __rcu *sk_reuseport_cb;
/Linux-v4.19/kernel/bpf/
Dreuseport_array.c210 const struct sock_reuseport *nsk_reuse, in reuseport_array_update_check()
256 struct sock_reuseport *reuse; in bpf_fd_reuseport_array_update_elem()
/Linux-v4.19/include/linux/
Dfilter.h35 struct sock_reuseport;
840 struct sock *bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk,
845 bpf_run_sk_reuseport(struct sock_reuseport *reuse, struct sock *sk, in bpf_run_sk_reuseport()