Lines Matching refs:cgroup_fd
154 static int run_test(int cgroup_fd, int server_fd, bool is_mptcp) in run_test() argument
169 err = bpf_prog_attach(prog_fd, cgroup_fd, BPF_CGROUP_SOCK_OPS, 0); in run_test()
192 int server_fd, cgroup_fd; in test_base() local
194 cgroup_fd = test__join_cgroup("/mptcp"); in test_base()
195 if (!ASSERT_GE(cgroup_fd, 0, "test__join_cgroup")) in test_base()
207 ASSERT_OK(run_test(cgroup_fd, server_fd, false), "run_test tcp"); in test_base()
217 ASSERT_OK(run_test(cgroup_fd, server_fd, true), "run_test mptcp"); in test_base()
223 close(cgroup_fd); in test_base()
265 static int run_mptcpify(int cgroup_fd) in run_mptcpify() argument
308 int cgroup_fd; in test_mptcpify() local
310 cgroup_fd = test__join_cgroup("/mptcpify"); in test_mptcpify()
311 if (!ASSERT_GE(cgroup_fd, 0, "test__join_cgroup")) in test_mptcpify()
318 ASSERT_OK(run_mptcpify(cgroup_fd), "run_mptcpify"); in test_mptcpify()
322 close(cgroup_fd); in test_mptcpify()
400 int cgroup_fd; in test_subflow() local
402 cgroup_fd = test__join_cgroup("/mptcp_subflow"); in test_subflow()
403 if (!ASSERT_OK_FD(cgroup_fd, "join_cgroup: mptcp_subflow")) in test_subflow()
413 bpf_program__attach_cgroup(skel->progs.mptcp_subflow, cgroup_fd); in test_subflow()
418 bpf_program__attach_cgroup(skel->progs._getsockopt_subflow, cgroup_fd); in test_subflow()
436 close(cgroup_fd); in test_subflow()