Lines Matching defs:pass
554 struct test_sockmap_pass_prog *pass = NULL;
560 pass = test_sockmap_pass_prog__open_and_load();
561 if (!ASSERT_OK_PTR(pass, "open_and_load"))
563 verdict = bpf_program__fd(pass->progs.prog_skb_verdict);
564 map = bpf_map__fd(pass->maps.sock_map_rx);
611 test_sockmap_pass_prog__destroy(pass);
749 struct test_sockmap_pass_prog *pass;
752 pass = test_sockmap_pass_prog__open_and_load();
753 if (!ASSERT_OK_PTR(pass, "open_and_load"))
755 verdict = bpf_program__fd(pass->progs.prog_skb_verdict);
756 map = bpf_map__fd(pass->maps.sock_map_rx);
765 test_sockmap_pass_prog__destroy(pass);
770 struct test_sockmap_pass_prog *pass;
775 pass = test_sockmap_pass_prog__open_and_load();
776 if (!ASSERT_OK_PTR(pass, "open_and_load"))
778 prog = pass->progs.prog_skb_verdict;
779 map = bpf_map__fd(pass->maps.sock_map_rx);
784 err = bpf_link__update_program(link, pass->progs.prog_skb_verdict_clone);
789 err = bpf_link__update_program(link, pass->progs.prog_skb_parser);
794 ASSERT_EQ(pass->bss->clone_called, 1, "clone_called");
797 test_sockmap_pass_prog__destroy(pass);