Symbol: bpf_sockopt
include/linux/bpf_types.h
58
struct bpf_sockopt, struct bpf_sockopt_kern)
kernel/bpf/cgroup.c
2547
if (off < 0 || off >= sizeof(struct bpf_sockopt))
kernel/bpf/cgroup.c
2555
case offsetof(struct bpf_sockopt, retval):
kernel/bpf/cgroup.c
2560
case offsetof(struct bpf_sockopt, optname):
kernel/bpf/cgroup.c
2562
case offsetof(struct bpf_sockopt, level):
kernel/bpf/cgroup.c
2567
case offsetof(struct bpf_sockopt, optlen):
kernel/bpf/cgroup.c
2575
case bpf_ctx_range_ptr(struct bpf_sockopt, sk):
kernel/bpf/cgroup.c
2580
case bpf_ctx_range_ptr(struct bpf_sockopt, optval):
kernel/bpf/cgroup.c
2585
case bpf_ctx_range_ptr(struct bpf_sockopt, optval_end):
kernel/bpf/cgroup.c
2590
case bpf_ctx_range(struct bpf_sockopt, retval):
kernel/bpf/cgroup.c
2623
case offsetof(struct bpf_sockopt, sk):
kernel/bpf/cgroup.c
2626
case offsetof(struct bpf_sockopt, level):
kernel/bpf/cgroup.c
2632
case offsetof(struct bpf_sockopt, optname):
kernel/bpf/cgroup.c
2638
case offsetof(struct bpf_sockopt, optlen):
kernel/bpf/cgroup.c
2644
case offsetof(struct bpf_sockopt, retval):
kernel/bpf/cgroup.c
2681
case offsetof(struct bpf_sockopt, optval):
kernel/bpf/cgroup.c
2684
case offsetof(struct bpf_sockopt, optval_end):
tools/testing/selftests/bpf/cgroup_getset_retval_hooks.h
19
BPF_RETVAL_HOOK(getsockopt, "cgroup/getsockopt", bpf_sockopt, 0)
tools/testing/selftests/bpf/cgroup_getset_retval_hooks.h
20
BPF_RETVAL_HOOK(setsockopt, "cgroup/setsockopt", bpf_sockopt, 0)
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
165
N(CGROUP_SOCKOPT, struct bpf_sockopt, sk),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
170
N(CGROUP_SOCKOPT, struct bpf_sockopt, level),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
176
N(CGROUP_SOCKOPT, struct bpf_sockopt, optname),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
182
N(CGROUP_SOCKOPT, struct bpf_sockopt, optlen),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
188
N(CGROUP_SOCKOPT, struct bpf_sockopt, retval),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
200
N(CGROUP_SOCKOPT, struct bpf_sockopt, optval),
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
205
N(CGROUP_SOCKOPT, struct bpf_sockopt, optval_end),
tools/testing/selftests/bpf/prog_tests/sockopt.c
114
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
133
offsetof(struct bpf_sockopt, level)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
140
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
163
offsetof(struct bpf_sockopt, level)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
176
offsetof(struct bpf_sockopt, optname)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
183
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
205
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
224
offsetof(struct bpf_sockopt, optname)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
237
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
244
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
267
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
272
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
293
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
301
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
313
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
335
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
339
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
358
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
372
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
385
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
393
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
404
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
489
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
507
offsetof(struct bpf_sockopt, level)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
514
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
538
offsetof(struct bpf_sockopt, level)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
562
offsetof(struct bpf_sockopt, optname)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
569
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
593
offsetof(struct bpf_sockopt, optname)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
617
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
624
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
646
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
663
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
682
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
701
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
709
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
738
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
746
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
757
offsetof(struct bpf_sockopt, optlen)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
783
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
799
offsetof(struct bpf_sockopt, retval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
816
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
830
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
843
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
850
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
889
offsetof(struct bpf_sockopt, optval)),
tools/testing/selftests/bpf/prog_tests/sockopt.c
896
offsetof(struct bpf_sockopt, optval_end)),
tools/testing/selftests/bpf/progs/cgroup_getset_retval_getsockopt.c
18
int get_retval(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_getset_retval_getsockopt.c
32
int set_eisconn(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_getset_retval_getsockopt.c
47
int clear_retval(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_getset_retval_setsockopt.c
17
int get_retval(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_getset_retval_setsockopt.c
30
int set_eunatch(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_getset_retval_setsockopt.c
45
int set_eisconn(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_getset_retval_setsockopt.c
60
int legacy_eperm(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_mprog.c
15
int getsockopt_2(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_mprog.c
21
int getsockopt_3(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_mprog.c
27
int getsockopt_4(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_mprog.c
9
int getsockopt_1(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_preorder.c
12
int child(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_preorder.c
20
int child_2(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_preorder.c
28
int parent(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/cgroup_preorder.c
36
int parent_2(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/mptcp_subflow.c
106
int _getsockopt_subflow(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/mptcp_subflow.c
63
static int _check_getsockopt_subflow_mark(struct mptcp_sock *msk, struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/mptcp_subflow.c
83
static int _check_getsockopt_subflow_cc(struct mptcp_sock *msk, struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/setget_sockopt.c
373
int _getsockopt(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_inherit.c
39
static __inline struct sockopt_inherit *get_storage(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_inherit.c
53
int _getsockopt(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_inherit.c
84
int _setsockopt(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_multi.c
11
int _getsockopt_child(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_multi.c
40
int _getsockopt_parent(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_multi.c
69
int _setsockopt(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_qos_to_cc.c
13
int sockopt_qos_to_cc(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_sk.c
140
int _setsockopt(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/sockopt_sk.c
30
int _getsockopt(struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/test_ldsx_insn.c
68
int _getsockopt(volatile struct bpf_sockopt *ctx)
tools/testing/selftests/bpf/progs/verifier_ctx.c
236
narrow_load("cgroup/getsockopt", bpf_sockopt, sk);
tools/testing/selftests/bpf/progs/verifier_ctx.c
237
narrow_load("cgroup/getsockopt", bpf_sockopt, optval);
tools/testing/selftests/bpf/progs/verifier_ctx.c
238
narrow_load("cgroup/getsockopt", bpf_sockopt, optval_end);