Symbol: sk_reuseport_md
include/linux/bpf_types.h
66
struct sk_reuseport_md, struct sk_reuseport_kern)
net/core/filter.c
11698
if (off < 0 || off >= sizeof(struct sk_reuseport_md) ||
net/core/filter.c
11703
case offsetof(struct sk_reuseport_md, data):
net/core/filter.c
11707
case offsetof(struct sk_reuseport_md, data_end):
net/core/filter.c
11711
case offsetof(struct sk_reuseport_md, hash):
net/core/filter.c
11714
case offsetof(struct sk_reuseport_md, sk):
net/core/filter.c
11718
case offsetof(struct sk_reuseport_md, migrating_sk):
net/core/filter.c
11723
case bpf_ctx_range(struct sk_reuseport_md, eth_protocol):
net/core/filter.c
11727
case bpf_ctx_range(struct sk_reuseport_md, ip_protocol):
net/core/filter.c
11728
case bpf_ctx_range(struct sk_reuseport_md, bind_inany):
net/core/filter.c
11729
case bpf_ctx_range(struct sk_reuseport_md, len):
net/core/filter.c
11767
case offsetof(struct sk_reuseport_md, data):
net/core/filter.c
11771
case offsetof(struct sk_reuseport_md, len):
net/core/filter.c
11775
case offsetof(struct sk_reuseport_md, eth_protocol):
net/core/filter.c
11779
case offsetof(struct sk_reuseport_md, ip_protocol):
net/core/filter.c
11783
case offsetof(struct sk_reuseport_md, data_end):
net/core/filter.c
11787
case offsetof(struct sk_reuseport_md, hash):
net/core/filter.c
11791
case offsetof(struct sk_reuseport_md, bind_inany):
net/core/filter.c
11795
case offsetof(struct sk_reuseport_md, sk):
net/core/filter.c
11799
case offsetof(struct sk_reuseport_md, migrating_sk):
tools/testing/selftests/bpf/progs/test_assign_reuse.c
34
int reuse_accept(struct sk_reuseport_md *ctx)
tools/testing/selftests/bpf/progs/test_assign_reuse.c
59
int reuse_drop(struct sk_reuseport_md *ctx)
tools/testing/selftests/bpf/progs/test_migrate_reuseport.c
98
int migrate_reuseport(struct sk_reuseport_md *reuse_md)
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
63
int _select_by_skb_data(struct sk_reuseport_md *reuse_md)
tools/testing/selftests/bpf/progs/test_sk_lookup.c
102
int reuseport_drop(struct sk_reuseport_md *ctx)
tools/testing/selftests/bpf/progs/test_sk_lookup.c
206
int select_sock_b(struct sk_reuseport_md *ctx)
tools/testing/selftests/bpf/progs/test_sk_lookup.c
96
int reuseport_pass(struct sk_reuseport_md *ctx)
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
121
int prog_reuseport(struct sk_reuseport_md *reuse)
tools/testing/selftests/bpf/progs/verifier_ctx.c
296
padding_access("sk_reuseport", sk_reuseport_md, hash, 4);
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
201
: __imm_const(sk_reuseport_md_sk, offsetof(struct sk_reuseport_md, sk)),
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
142
int test_sk_reuseport(struct sk_reuseport_md *ctx)
tools/testing/selftests/bpf/progs/verifier_store_release.c
220
: __imm_const(sk_reuseport_md_sk, offsetof(struct sk_reuseport_md, sk)),