Lines Matching +full:re +full:- +full:attached
1 // SPDX-License-Identifier: GPL-2.0
23 bss->in = 1; in test_link_pinning_subtest()
25 CHECK(bss->out != 1, "res_check1", "exp %d, got %d\n", 1, bss->out); in test_link_pinning_subtest()
40 bss->in = 2; in test_link_pinning_subtest()
42 CHECK(bss->out != 2, "res_check2", "exp %d, got %d\n", 2, bss->out); in test_link_pinning_subtest()
44 /* destroy link, pinned link should keep program attached */ in test_link_pinning_subtest()
48 bss->in = 3; in test_link_pinning_subtest()
50 CHECK(bss->out != 3, "res_check3", "exp %d, got %d\n", 3, bss->out); in test_link_pinning_subtest()
52 /* re-open link from BPFFS */ in test_link_pinning_subtest()
60 /* unpin link from BPFFS, program still attached */ in test_link_pinning_subtest()
66 bss->in = 4; in test_link_pinning_subtest()
68 CHECK(bss->out != 4, "res_check4", "exp %d, got %d\n", 4, bss->out); in test_link_pinning_subtest()
79 bss->in = i; in test_link_pinning_subtest()
81 if (bss->out == i - 1) in test_link_pinning_subtest()
99 test_link_pinning_subtest(skel->progs.raw_tp_prog, skel->bss); in test_link_pinning()
101 test_link_pinning_subtest(skel->progs.tp_btf_prog, skel->bss); in test_link_pinning()