Home
last modified time | relevance | path

Searched refs:bpf_sockopt (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.10/tools/testing/selftests/bpf/prog_tests/
Dsockopt.c106 offsetof(struct bpf_sockopt, optval)),
125 offsetof(struct bpf_sockopt, level)),
132 offsetof(struct bpf_sockopt, retval)),
155 offsetof(struct bpf_sockopt, level)),
168 offsetof(struct bpf_sockopt, optname)),
175 offsetof(struct bpf_sockopt, retval)),
197 offsetof(struct bpf_sockopt, retval)),
216 offsetof(struct bpf_sockopt, optname)),
229 offsetof(struct bpf_sockopt, optlen)),
236 offsetof(struct bpf_sockopt, retval)),
[all …]
/Linux-v5.10/tools/testing/selftests/bpf/progs/
Dsockopt_multi.c10 int _getsockopt_child(struct bpf_sockopt *ctx) in _getsockopt_child()
33 int _getsockopt_parent(struct bpf_sockopt *ctx) in _getsockopt_parent()
56 int _setsockopt(struct bpf_sockopt *ctx) in _setsockopt()
Dsockopt_inherit.c38 static __inline struct sockopt_inherit *get_storage(struct bpf_sockopt *ctx) in get_storage()
52 int _getsockopt(struct bpf_sockopt *ctx) in _getsockopt()
77 int _setsockopt(struct bpf_sockopt *ctx) in _setsockopt()
Dsockopt_sk.c29 int _getsockopt(struct bpf_sockopt *ctx) in _getsockopt()
104 int _setsockopt(struct bpf_sockopt *ctx) in _setsockopt()
/Linux-v5.10/kernel/bpf/
Dcgroup.c1783 if (off < 0 || off >= sizeof(struct bpf_sockopt)) in cg_sockopt_is_valid_access()
1791 case offsetof(struct bpf_sockopt, retval): in cg_sockopt_is_valid_access()
1796 case offsetof(struct bpf_sockopt, optname): in cg_sockopt_is_valid_access()
1798 case offsetof(struct bpf_sockopt, level): in cg_sockopt_is_valid_access()
1803 case offsetof(struct bpf_sockopt, optlen): in cg_sockopt_is_valid_access()
1811 case offsetof(struct bpf_sockopt, sk): in cg_sockopt_is_valid_access()
1816 case offsetof(struct bpf_sockopt, optval): in cg_sockopt_is_valid_access()
1821 case offsetof(struct bpf_sockopt, optval_end): in cg_sockopt_is_valid_access()
1826 case offsetof(struct bpf_sockopt, retval): in cg_sockopt_is_valid_access()
1852 case offsetof(struct bpf_sockopt, sk): in cg_sockopt_convert_ctx_access()
[all …]
/Linux-v5.10/include/linux/
Dbpf_types.h58 struct bpf_sockopt, struct bpf_sockopt_kern)
/Linux-v5.10/Documentation/bpf/
Dprog_cgroup_sockopt.rst15 The context (``struct bpf_sockopt``) has associated socket (``sk``) and
/Linux-v5.10/tools/include/uapi/linux/
Dbpf.h4991 struct bpf_sockopt { struct
/Linux-v5.10/include/uapi/linux/
Dbpf.h4991 struct bpf_sockopt { struct