Lines Matching refs:pass
543 struct test_sockmap_pass_prog *pass = NULL; in test_sockmap_skb_verdict_fionread() local
548 pass = test_sockmap_pass_prog__open_and_load(); in test_sockmap_skb_verdict_fionread()
549 if (!ASSERT_OK_PTR(pass, "open_and_load")) in test_sockmap_skb_verdict_fionread()
551 verdict = bpf_program__fd(pass->progs.prog_skb_verdict); in test_sockmap_skb_verdict_fionread()
552 map = bpf_map__fd(pass->maps.sock_map_rx); in test_sockmap_skb_verdict_fionread()
595 test_sockmap_pass_prog__destroy(pass); in test_sockmap_skb_verdict_fionread()
682 struct test_sockmap_pass_prog *pass; in test_sockmap_skb_verdict_peek() local
685 pass = test_sockmap_pass_prog__open_and_load(); in test_sockmap_skb_verdict_peek()
686 if (!ASSERT_OK_PTR(pass, "open_and_load")) in test_sockmap_skb_verdict_peek()
688 verdict = bpf_program__fd(pass->progs.prog_skb_verdict); in test_sockmap_skb_verdict_peek()
689 map = bpf_map__fd(pass->maps.sock_map_rx); in test_sockmap_skb_verdict_peek()
698 test_sockmap_pass_prog__destroy(pass); in test_sockmap_skb_verdict_peek()
703 struct test_sockmap_pass_prog *pass; in test_sockmap_skb_verdict_peek_with_link() local
708 pass = test_sockmap_pass_prog__open_and_load(); in test_sockmap_skb_verdict_peek_with_link()
709 if (!ASSERT_OK_PTR(pass, "open_and_load")) in test_sockmap_skb_verdict_peek_with_link()
711 prog = pass->progs.prog_skb_verdict; in test_sockmap_skb_verdict_peek_with_link()
712 map = bpf_map__fd(pass->maps.sock_map_rx); in test_sockmap_skb_verdict_peek_with_link()
717 err = bpf_link__update_program(link, pass->progs.prog_skb_verdict_clone); in test_sockmap_skb_verdict_peek_with_link()
722 err = bpf_link__update_program(link, pass->progs.prog_skb_parser); in test_sockmap_skb_verdict_peek_with_link()
727 ASSERT_EQ(pass->bss->clone_called, 1, "clone_called"); in test_sockmap_skb_verdict_peek_with_link()
730 test_sockmap_pass_prog__destroy(pass); in test_sockmap_skb_verdict_peek_with_link()