Lines Matching full:loopback
7 #define loopback 1 macro
41 err = bpf_prog_attach_opts(fd1, loopback, BPF_TCX_INGRESS, &opta); in serial_test_tc_opts_basic()
53 err = bpf_prog_query_opts(loopback, BPF_TCX_INGRESS, &optq); in serial_test_tc_opts_basic()
68 err = bpf_prog_attach_opts(fd2, loopback, BPF_TCX_EGRESS, &opta); in serial_test_tc_opts_basic()
78 err = bpf_prog_query_opts(loopback, BPF_TCX_EGRESS, &optq); in serial_test_tc_opts_basic()
94 err = bpf_prog_detach_opts(fd2, loopback, BPF_TCX_EGRESS, &optd); in serial_test_tc_opts_basic()
101 err = bpf_prog_detach_opts(fd1, loopback, BPF_TCX_INGRESS, &optd); in serial_test_tc_opts_basic()
141 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_before_target()
147 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_before_target()
158 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_before_target()
181 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_before_target()
188 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_before_target()
204 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_before_target()
213 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_before_target()
234 err = bpf_prog_detach_opts(fd4, loopback, target, &optd); in test_tc_opts_before_target()
239 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_before_target()
244 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_before_target()
249 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_before_target()
293 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_after_target()
299 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_after_target()
310 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_after_target()
333 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_after_target()
340 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_after_target()
356 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_after_target()
365 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_after_target()
386 err = bpf_prog_detach_opts(fd4, loopback, target, &optd); in test_tc_opts_after_target()
393 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_after_target()
405 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_after_target()
412 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_after_target()
423 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_after_target()
430 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_after_target()
440 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_after_target()
482 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_revision_target()
492 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_revision_target()
502 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_revision_target()
513 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_revision_target()
533 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_revision_target()
542 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_revision_target()
549 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_revision_target()
566 LIBBPF_OPTS(bpf_tc_hook, tc_hook, .ifindex = loopback); in test_tc_chain_classic()
608 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_chain_classic()
612 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_chain_classic()
625 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_chain_classic()
639 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_chain_classic()
697 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_replace_target()
709 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_replace_target()
724 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_replace_target()
751 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_replace_target()
762 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_replace_target()
786 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_replace_target()
797 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_replace_target()
819 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_replace_target()
830 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_replace_target()
841 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_replace_target()
852 err = bpf_prog_detach_opts(detach_fd, loopback, target, &optd); in test_tc_opts_replace_target()
859 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_replace_target()
899 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
907 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
915 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
923 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
932 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
941 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
950 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
959 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
965 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
973 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
982 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
991 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
1000 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
1009 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_invalid_target()
1013 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_invalid_target()
1056 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_prepend_target()
1066 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_prepend_target()
1077 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_prepend_target()
1099 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_prepend_target()
1107 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_prepend_target()
1116 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_prepend_target()
1137 err = bpf_prog_detach_opts(fd4, loopback, target, &optd); in test_tc_opts_prepend_target()
1142 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_prepend_target()
1147 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_prepend_target()
1152 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_prepend_target()
1196 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_append_target()
1206 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_append_target()
1217 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_append_target()
1239 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_append_target()
1247 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_append_target()
1256 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_append_target()
1277 err = bpf_prog_detach_opts(fd4, loopback, target, &optd); in test_tc_opts_append_target()
1282 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_append_target()
1287 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_append_target()
1292 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_append_target()
1368 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_dev_cleanup_target()
1373 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_dev_cleanup_target()
1378 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_dev_cleanup_target()
1438 loopback, target, &opta); in test_tc_opts_mixed_target()
1446 link = bpf_program__attach_tcx(skel->progs.tc2, loopback, &optl); in test_tc_opts_mixed_target()
1461 loopback, target, &opta); in test_tc_opts_mixed_target()
1472 loopback, target, &opta); in test_tc_opts_mixed_target()
1483 loopback, target, &opta); in test_tc_opts_mixed_target()
1494 loopback, target, &opta); in test_tc_opts_mixed_target()
1502 link = bpf_program__attach_tcx(skel->progs.tc4, loopback, &optl); in test_tc_opts_mixed_target()
1517 loopback, target, &opta); in test_tc_opts_mixed_target()
1531 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_mixed_target()
1557 err = bpf_prog_detach_opts(detach_fd, loopback, target, &optd); in test_tc_opts_mixed_target()
1602 loopback, target, &opta); in test_tc_opts_demixed_target()
1608 link = bpf_program__attach_tcx(skel->progs.tc2, loopback, &optl); in test_tc_opts_demixed_target()
1619 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_demixed_target()
1628 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_demixed_target()
1636 loopback, target, &optd); in test_tc_opts_demixed_target()
1681 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_detach_target()
1687 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_detach_target()
1693 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_detach_target()
1699 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_detach_target()
1710 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_target()
1726 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_detach_target()
1734 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_target()
1749 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_detach_target()
1757 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_target()
1769 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_detach_target()
1773 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_target()
1781 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_detach_target()
1788 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_detach_target()
1793 err = bpf_prog_detach_opts(fd4, loopback, target, &optd); in test_tc_opts_detach_target()
1798 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_detach_target()
1803 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_target()
1808 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_detach_target()
1852 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_detach_before_target()
1858 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_detach_before_target()
1864 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_detach_before_target()
1870 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_detach_before_target()
1881 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_before_target()
1898 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_detach_before_target()
1906 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_before_target()
1922 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_detach_before_target()
1931 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_before_target()
1940 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_before_target()
1949 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_before_target()
1957 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_before_target()
1972 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_detach_before_target()
1980 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_before_target()
1993 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_detach_before_target()
2000 err = bpf_prog_detach_opts(fd4, loopback, target, &optd); in test_tc_opts_detach_before_target()
2005 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_detach_before_target()
2010 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_before_target()
2015 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_detach_before_target()
2059 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_detach_after_target()
2065 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_detach_after_target()
2071 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_detach_after_target()
2077 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_detach_after_target()
2088 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_after_target()
2105 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_after_target()
2113 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_after_target()
2129 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_after_target()
2138 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_detach_after_target()
2147 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_detach_after_target()
2156 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_detach_after_target()
2165 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_detach_after_target()
2173 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_after_target()
2188 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_detach_after_target()
2196 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_detach_after_target()
2209 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_detach_after_target()
2216 err = bpf_prog_detach_opts(fd4, loopback, target, &optd); in test_tc_opts_detach_after_target()
2221 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_detach_after_target()
2226 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_detach_after_target()
2231 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_detach_after_target()
2247 LIBBPF_OPTS(bpf_tc_hook, tc_hook, .ifindex = loopback); in test_tc_opts_delete_empty()
2259 err = bpf_prog_detach_opts(0, loopback, target, &optd); in test_tc_opts_delete_empty()
2279 LIBBPF_OPTS(bpf_tc_hook, tc_hook, .ifindex = loopback); in test_tc_chain_mixed()
2315 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_chain_mixed()
2335 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_chain_mixed()
2351 err = bpf_prog_detach_opts(detach_fd, loopback, target, &optd); in test_tc_chain_mixed()
2493 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_query_target()
2503 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_query_target()
2513 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_query_target()
2523 err = bpf_prog_attach_opts(fd4, loopback, target, &opta); in test_tc_opts_query_target()
2530 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_query_target()
2542 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_query_target()
2557 attr.query.target_ifindex = loopback; in test_tc_opts_query_target()
2568 ASSERT_EQ(attr.query.target_ifindex, loopback, "target_ifindex"); in test_tc_opts_query_target()
2586 ASSERT_EQ(attr.query.target_ifindex, loopback, "target_ifindex"); in test_tc_opts_query_target()
2599 err = bpf_prog_detach_opts(fd4, loopback, target, &optd); in test_tc_opts_query_target()
2604 err = bpf_prog_detach_opts(fd3, loopback, target, &optd); in test_tc_opts_query_target()
2609 err = bpf_prog_detach_opts(fd2, loopback, target, &optd); in test_tc_opts_query_target()
2614 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_query_target()
2645 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_query_attach_target()
2656 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_query_attach_target()
2664 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_query_attach_target()
2674 err = bpf_prog_detach_opts(fd1, loopback, target, &optd); in test_tc_opts_query_attach_target()