Home
last modified time | relevance | path

Searched refs:BPF_CGROUP_INET_EGRESS (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dcgroup_attach_override.c45 if (CHECK(bpf_prog_attach(drop_prog, foo, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_override()
63 if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_override()
72 if (CHECK(bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS), in test_cgroup_attach_override()
81 if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_override()
87 if (CHECK(bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS), in test_cgroup_attach_override()
95 if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_override()
101 if (CHECK(!bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, 0), in test_cgroup_attach_override()
106 if (CHECK(bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS), in test_cgroup_attach_override()
111 if (CHECK(!bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS), in test_cgroup_attach_override()
116 if (CHECK(bpf_prog_attach(allow_prog, foo, BPF_CGROUP_INET_EGRESS, 0), in test_cgroup_attach_override()
[all …]
Dcgroup_attach_multi.c116 if (CHECK(bpf_prog_attach(allow_prog[0], cg1, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
121 if (CHECK(!bpf_prog_attach(allow_prog[0], cg1, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
126 if (CHECK(bpf_prog_attach(allow_prog[1], cg1, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
131 if (CHECK(bpf_prog_attach(allow_prog[2], cg2, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
136 if (CHECK(bpf_prog_attach(allow_prog[3], cg3, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
141 if (CHECK(bpf_prog_attach(allow_prog[4], cg4, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
146 if (CHECK(bpf_prog_attach(allow_prog[5], cg5, BPF_CGROUP_INET_EGRESS, 0), in test_cgroup_attach_multi()
155 CHECK_FAIL(bpf_prog_query(cg5, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
159 CHECK_FAIL(bpf_prog_query(cg5, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
168 CHECK_FAIL(bpf_prog_query(cg5, BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_multi()
[all …]
Dcgroup_link.c75 err = bpf_prog_query(cgs[0].fd, BPF_CGROUP_INET_EGRESS, in test_cgroup_link()
84 err = bpf_prog_query(cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS, in test_cgroup_link()
94 err = bpf_prog_query(cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS, in test_cgroup_link()
116 BPF_CGROUP_INET_EGRESS, BPF_F_ALLOW_MULTI); in test_cgroup_link()
133 err = bpf_prog_detach2(prog_fd, cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS); in test_cgroup_link()
140 BPF_CGROUP_INET_EGRESS, 0); in test_cgroup_link()
156 err = bpf_prog_detach2(prog_fd, cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS); in test_cgroup_link()
173 BPF_CGROUP_INET_EGRESS, 0); in test_cgroup_link()
175 bpf_prog_detach2(prog_fd, cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS); in test_cgroup_link()
246 BPF_CGROUP_INET_EGRESS); in test_cgroup_link()
Dcg_storage_multi.c92 key.attach_type = BPF_CGROUP_INET_EGRESS; in test_egress_only()
192 key.attach_type = BPF_CGROUP_INET_EGRESS; in test_isolated()
203 key.attach_type = BPF_CGROUP_INET_EGRESS; in test_isolated()
234 key.attach_type = BPF_CGROUP_INET_EGRESS; in test_isolated()
245 key.attach_type = BPF_CGROUP_INET_EGRESS; in test_isolated()
Dcgroup_attach_autodetach.c53 BPF_CGROUP_INET_EGRESS, in test_cgroup_attach_autodetach()
59 if (CHECK(bpf_prog_query(cg, BPF_CGROUP_INET_EGRESS, 0, &attach_flags, in test_cgroup_attach_autodetach()
Dsection_names.c51 {0, BPF_PROG_TYPE_CGROUP_SKB, BPF_CGROUP_INET_EGRESS},
52 {0, BPF_CGROUP_INET_EGRESS},
Dload_bytes_relative.c47 err = bpf_prog_attach(prog_fd, cgroup_fd, BPF_CGROUP_INET_EGRESS, in test_load_bytes_relative()
/Linux-v5.15/tools/testing/selftests/bpf/
Dtest_cgroup_storage.c80 if (bpf_prog_attach(prog_fd, cgroup_fd, BPF_CGROUP_INET_EGRESS, 0)) { in main()
/Linux-v5.15/samples/bpf/
Dtest_cgrp2_attach.c155 type = BPF_CGROUP_INET_EGRESS; in main()
/Linux-v5.15/tools/bpf/bpftool/
Dcommon.c35 [BPF_CGROUP_INET_EGRESS] = "egress",
/Linux-v5.15/include/uapi/linux/
Dbpf.h956 BPF_CGROUP_INET_EGRESS, enumerator
/Linux-v5.15/tools/include/uapi/linux/
Dbpf.h956 BPF_CGROUP_INET_EGRESS, enumerator
/Linux-v5.15/kernel/bpf/
Dsyscall.c2077 case BPF_CGROUP_INET_EGRESS: in bpf_prog_load_check_attach()
3098 case BPF_CGROUP_INET_EGRESS: in attach_type_to_prog_type()
3253 case BPF_CGROUP_INET_EGRESS: in bpf_prog_query()
Dverifier.c9398 if (env->prog->expected_attach_type == BPF_CGROUP_INET_EGRESS) { in check_return_code()
/Linux-v5.15/tools/lib/bpf/
Dlibbpf.c8009 BPF_CGROUP_INET_EGRESS),