Lines Matching +full:0 +full:xdddddddd
43 0, 0xf1, 2, 0xf3, 4, 0xde, 0xad, 0xbe, 0xef, 0xff
70 ATF_CHECK(!bpf_validate(&dummy, 0)); in ATF_TC_BODY()
71 ATF_CHECK(bpfjit_generate_code(NULL, &dummy, 0) == NULL); in ATF_TC_BODY()
90 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
112 BPF_STMT(BPF_RET+BPF_K+0x8000, 13) in ATF_TC_BODY()
118 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
124 const uint16_t rcode = insns[0].code; in ATF_TC_BODY()
151 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
157 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
181 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
187 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
209 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
211 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
217 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
224 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0xfffffffd)); in ATF_TC_BODY()
233 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=0"); in ATF_TC_HEAD()
239 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 0), in ATF_TC_BODY()
240 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
246 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
253 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
270 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
276 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
300 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
306 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
328 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
330 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
336 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
343 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0x3fffffff)); in ATF_TC_BODY()
360 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
366 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
390 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
396 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
420 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
426 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
442 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=0x80000000"); in ATF_TC_HEAD()
448 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffde)), in ATF_TC_BODY()
449 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, UINT32_C(0x80000000)), in ATF_TC_BODY()
450 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
456 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
472 "Test JIT compilation of BPF_ALU+BPF_MOD+BPF_K with k=0"); in ATF_TC_HEAD()
478 BPF_STMT(BPF_ALU+BPF_MOD+BPF_K, 0), in ATF_TC_BODY()
479 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
485 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
492 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
509 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
515 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
522 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
539 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
545 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
567 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
569 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
575 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
599 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
605 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
629 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
635 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
659 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
665 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
681 "Test JIT compilation of BPF_ALU+BPF_MOD+BPF_K with k=0x80000000"); in ATF_TC_HEAD()
687 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffde)), in ATF_TC_BODY()
688 BPF_STMT(BPF_ALU+BPF_MOD+BPF_K, UINT32_C(0x80000000)), in ATF_TC_BODY()
689 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
695 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
702 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0x7fffffde)); in ATF_TC_BODY()
717 BPF_STMT(BPF_LD+BPF_IMM, 0xdead), in ATF_TC_BODY()
718 BPF_STMT(BPF_ALU+BPF_AND+BPF_K, 0xbeef), in ATF_TC_BODY()
719 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
725 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
732 ATF_CHECK(jitcall(code, pkt, 1, 1) == (0xdead&0xbeef)); in ATF_TC_BODY()
747 BPF_STMT(BPF_LD+BPF_IMM, 0xdead0000), in ATF_TC_BODY()
748 BPF_STMT(BPF_ALU+BPF_OR+BPF_K, 0x0000beef), in ATF_TC_BODY()
749 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
755 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
762 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xdeadbeef); in ATF_TC_BODY()
777 BPF_STMT(BPF_LD+BPF_IMM, 0xdead0f0f), in ATF_TC_BODY()
778 BPF_STMT(BPF_ALU+BPF_XOR+BPF_K, 0x0000b1e0), in ATF_TC_BODY()
779 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
785 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
792 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xdeadbeef); in ATF_TC_BODY()
807 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
809 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
815 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
822 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xbeef0000); in ATF_TC_BODY()
831 "Test JIT compilation of BPF_ALU+BPF_LSH+BPF_K with k=0"); in ATF_TC_HEAD()
837 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
838 BPF_STMT(BPF_ALU+BPF_LSH+BPF_K, 0), in ATF_TC_BODY()
839 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
845 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
852 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xdeadbeef); in ATF_TC_BODY()
867 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
869 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
875 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
882 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0x0000dead); in ATF_TC_BODY()
891 "Test JIT compilation of BPF_ALU+BPF_RSH+BPF_K with k=0"); in ATF_TC_HEAD()
897 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
898 BPF_STMT(BPF_ALU+BPF_RSH+BPF_K, 0), in ATF_TC_BODY()
899 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
905 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
912 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xdeadbeef); in ATF_TC_BODY()
927 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
929 /* (7FFFFF77 * 0FFFFF77) = 07FFFFB2,F0004951 */ in ATF_TC_BODY()
930 BPF_STMT(BPF_ALU+BPF_MUL+BPF_K, UINT32_C(0x0fffff77)), in ATF_TC_BODY()
932 /* 07FFFFB2,F0004951 << 1 = 0FFFFF65,E00092A2 */ in ATF_TC_BODY()
935 /* 0FFFFF65,E00092A2 + DDDDDDDD = 0FFFFF66,BDDE707F */ in ATF_TC_BODY()
936 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xdddddddd)), in ATF_TC_BODY()
938 /* 0FFFFF66,BDDE707F - FFFFFFFF = 0FFFFF65,BDDE7080 */ in ATF_TC_BODY()
939 BPF_STMT(BPF_ALU+BPF_SUB+BPF_K, UINT32_C(0xffffffff)), in ATF_TC_BODY()
941 /* 0FFFFF65,BDDE7080 | 0000030C = 0FFFFF65,BDDE738C */ in ATF_TC_BODY()
942 BPF_STMT(BPF_ALU+BPF_OR+BPF_K, UINT32_C(0x0000030c)), in ATF_TC_BODY()
944 /* -0FFFFF65,BDDE738C mod(2^64) = F000009A,42218C74 */ in ATF_TC_BODY()
945 BPF_STMT(BPF_ALU+BPF_NEG, 0), in ATF_TC_BODY()
948 BPF_STMT(BPF_ALU+BPF_AND+BPF_K, UINT32_C(0xffffff0f)), in ATF_TC_BODY()
955 BPF_STMT(BPF_ALU+BPF_MUL+BPF_K, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
959 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, UINT32_C(0xdead)), in ATF_TC_BODY()
961 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
967 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
974 ATF_CHECK(jitcall(code, pkt, 1, 1) != UINT32_C(0x71cbbbc3)); in ATF_TC_BODY()
975 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0x0000a994)); in ATF_TC_BODY()
993 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
994 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1000 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1024 BPF_STMT(BPF_ALU+BPF_SUB+BPF_X, 0), in ATF_TC_BODY()
1025 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1031 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1053 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
1055 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), in ATF_TC_BODY()
1056 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1062 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1069 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0xfffffffd)); in ATF_TC_BODY()
1078 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_X with X=0"); in ATF_TC_HEAD()
1084 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
1085 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1086 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1092 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1099 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
1116 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1117 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1123 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1147 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1148 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1154 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1176 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
1178 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1179 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1185 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1192 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0x3fffffff)); in ATF_TC_BODY()
1209 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1210 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1216 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1240 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1241 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1247 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1271 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1272 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1278 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1294 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_X with X=0x80000000"); in ATF_TC_HEAD()
1300 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffde)), in ATF_TC_BODY()
1301 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0x80000000)), in ATF_TC_BODY()
1302 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1303 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1309 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1325 "Test JIT compilation of BPF_ALU+BPF_MOD+BPF_X with X=0"); in ATF_TC_HEAD()
1331 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
1332 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1333 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1339 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1346 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
1363 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1364 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1370 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1377 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
1394 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1395 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1401 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1423 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
1425 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1426 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1432 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1456 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1457 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1463 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1487 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1488 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1494 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1518 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1519 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1525 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1541 "Test JIT compilation of BPF_ALU+BPF_MOD+BPF_X with X=0x80000000"); in ATF_TC_HEAD()
1547 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffde)), in ATF_TC_BODY()
1548 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0x80000000)), in ATF_TC_BODY()
1549 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1550 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1556 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1563 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0x7fffffde)); in ATF_TC_BODY()
1578 BPF_STMT(BPF_LD+BPF_IMM, 0xdead), in ATF_TC_BODY()
1579 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0xbeef), in ATF_TC_BODY()
1580 BPF_STMT(BPF_ALU+BPF_AND+BPF_X, 0), in ATF_TC_BODY()
1581 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1587 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1594 ATF_CHECK(jitcall(code, pkt, 1, 1) == (0xdead&0xbeef)); in ATF_TC_BODY()
1609 BPF_STMT(BPF_LD+BPF_IMM, 0xdead0000), in ATF_TC_BODY()
1610 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0x0000beef), in ATF_TC_BODY()
1611 BPF_STMT(BPF_ALU+BPF_OR+BPF_X, 0), in ATF_TC_BODY()
1612 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1618 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1625 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xdeadbeef); in ATF_TC_BODY()
1640 BPF_STMT(BPF_LD+BPF_IMM, 0xdead0f0f), in ATF_TC_BODY()
1641 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0x0000b1e0), in ATF_TC_BODY()
1642 BPF_STMT(BPF_ALU+BPF_XOR+BPF_X, 0), in ATF_TC_BODY()
1643 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1649 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1656 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xdeadbeef); in ATF_TC_BODY()
1671 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
1673 BPF_STMT(BPF_ALU+BPF_LSH+BPF_X, 0), in ATF_TC_BODY()
1674 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1680 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1687 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xbeef0000); in ATF_TC_BODY()
1696 "Test JIT compilation of BPF_ALU+BPF_LSH+BPF_X with k=0"); in ATF_TC_HEAD()
1702 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
1703 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
1704 BPF_STMT(BPF_ALU+BPF_LSH+BPF_X, 0), in ATF_TC_BODY()
1705 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1711 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1718 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xdeadbeef); in ATF_TC_BODY()
1733 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
1735 BPF_STMT(BPF_ALU+BPF_RSH+BPF_X, 0), in ATF_TC_BODY()
1736 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1742 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1749 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0x0000dead); in ATF_TC_BODY()
1758 "Test JIT compilation of BPF_ALU+BPF_RSH+BPF_X with k=0"); in ATF_TC_HEAD()
1764 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
1765 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
1766 BPF_STMT(BPF_ALU+BPF_RSH+BPF_X, 0), in ATF_TC_BODY()
1767 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1773 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1780 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0xdeadbeef); in ATF_TC_BODY()
1795 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
1797 /* (7FFFFF77 * 0FFFFF77) = 07FFFFB2,F0004951 */ in ATF_TC_BODY()
1798 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0x0fffff77)), in ATF_TC_BODY()
1799 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), in ATF_TC_BODY()
1801 /* 07FFFFB2,F0004951 << 1 = 0FFFFF65,E00092A2 */ in ATF_TC_BODY()
1803 BPF_STMT(BPF_ALU+BPF_LSH+BPF_X, 0), in ATF_TC_BODY()
1805 /* 0FFFFF65,E00092A2 + DDDDDDDD = 0FFFFF66,BDDE707F */ in ATF_TC_BODY()
1806 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0xdddddddd)), in ATF_TC_BODY()
1807 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
1809 /* 0FFFFF66,BDDE707F - FFFFFFFF = 0FFFFF65,BDDE7080 */ in ATF_TC_BODY()
1810 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0xffffffff)), in ATF_TC_BODY()
1811 BPF_STMT(BPF_ALU+BPF_SUB+BPF_X, 0), in ATF_TC_BODY()
1813 /* 0FFFFF65,BDDE7080 | 0000030C = 0FFFFF65,BDDE738C */ in ATF_TC_BODY()
1814 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0x0000030c)), in ATF_TC_BODY()
1815 BPF_STMT(BPF_ALU+BPF_OR+BPF_X, 0), in ATF_TC_BODY()
1817 /* -0FFFFF65,BDDE738C mod(2^64) = F000009A,42218C74 */ in ATF_TC_BODY()
1818 BPF_STMT(BPF_ALU+BPF_NEG, 0), in ATF_TC_BODY()
1821 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0xffffff0f)), in ATF_TC_BODY()
1822 BPF_STMT(BPF_ALU+BPF_AND+BPF_X, 0), in ATF_TC_BODY()
1827 BPF_STMT(BPF_ALU+BPF_RSH+BPF_X, 0), in ATF_TC_BODY()
1830 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
1831 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), in ATF_TC_BODY()
1835 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0xdead)), in ATF_TC_BODY()
1836 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1838 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1844 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1851 ATF_CHECK(jitcall(code, pkt, 1, 1) != UINT32_C(0x71cbbbc3)); in ATF_TC_BODY()
1852 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0x0000a994)); in ATF_TC_BODY()
1869 BPF_STMT(BPF_ALU+BPF_NEG, 0), in ATF_TC_BODY()
1870 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1876 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1883 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0u-777u); in ATF_TC_BODY()
1899 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1909 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1932 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1938 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1957 BPF_STMT(BPF_RET+BPF_K, 0) in ATF_TC_BODY()
1960 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1979 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
1980 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 7, 0, 1), in ATF_TC_BODY()
1981 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1982 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 2, 2, 0), in ATF_TC_BODY()
1983 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 9, 0, 0), in ATF_TC_BODY()
1993 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 0, 0, 0), in ATF_TC_BODY()
2001 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2015 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2030 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2031 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 8, 0, 1), in ATF_TC_BODY()
2032 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2033 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 3, 2, 0), in ATF_TC_BODY()
2034 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 9, 0, 0), in ATF_TC_BODY()
2044 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 1, 0, 0), in ATF_TC_BODY()
2052 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2066 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2081 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2082 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 8, 0, 1), in ATF_TC_BODY()
2083 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2084 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 3, 1, 0), in ATF_TC_BODY()
2095 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 1, 0, 0), in ATF_TC_BODY()
2103 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2117 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2132 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2133 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 8, 0, 1), in ATF_TC_BODY()
2134 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2135 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 4, 2, 0), in ATF_TC_BODY()
2136 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 3, 0, 0), in ATF_TC_BODY()
2146 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 7, 0, 0), in ATF_TC_BODY()
2154 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2168 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2183 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
2185 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, UINT32_C(0xfffff770), 1, 0), in ATF_TC_BODY()
2186 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2187 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, UINT32_C(0xfffff770), 0, 1), in ATF_TC_BODY()
2189 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, UINT32_C(0xfffff771), 0, 1), in ATF_TC_BODY()
2191 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, UINT32_C(0xfffff770), 0, 3), in ATF_TC_BODY()
2192 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, UINT32_C(0xfffff770), 2, 0), in ATF_TC_BODY()
2193 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, UINT32_C(0xfffff771), 1, 0), in ATF_TC_BODY()
2198 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xfffff770)), in ATF_TC_BODY()
2200 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, UINT32_C(0xffffeee0), 1, 0), in ATF_TC_BODY()
2202 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, UINT32_C(0xffffeee0), 0, 1), in ATF_TC_BODY()
2204 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, UINT32_C(0xffffeee1), 0, 1), in ATF_TC_BODY()
2206 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, UINT32_C(0xffffeee0), 0, 3), in ATF_TC_BODY()
2207 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, UINT32_C(0xffffeee0), 2, 0), in ATF_TC_BODY()
2208 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, UINT32_C(0xffffeee1), 1, 0), in ATF_TC_BODY()
2216 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2238 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2240 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2241 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2243 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 3, 0), in ATF_TC_BODY()
2245 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2248 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 1, 1), in ATF_TC_BODY()
2251 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 2, 3), in ATF_TC_BODY()
2256 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 4, 1), in ATF_TC_BODY()
2258 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
2259 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2267 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2281 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2296 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2298 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2299 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2301 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 3, 0), in ATF_TC_BODY()
2303 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2306 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 1, 1), in ATF_TC_BODY()
2309 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 2, 3), in ATF_TC_BODY()
2314 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 4, 1), in ATF_TC_BODY()
2317 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2325 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2339 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2354 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2356 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2359 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 2, 0), in ATF_TC_BODY()
2361 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 1), in ATF_TC_BODY()
2364 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2367 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 2, 3), in ATF_TC_BODY()
2372 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 3, 1), in ATF_TC_BODY()
2374 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2382 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2411 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2413 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2414 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2416 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 2, 0), in ATF_TC_BODY()
2417 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 3, 0, 0), in ATF_TC_BODY()
2420 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 1, 1), in ATF_TC_BODY()
2423 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 2, 3), in ATF_TC_BODY()
2428 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 4, 1), in ATF_TC_BODY()
2431 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2439 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2453 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2468 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2476 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2498 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), /* X > 0 */ in ATF_TC_BODY()
2499 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2507 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2529 BPF_STMT(BPF_LD+BPF_LEN, 0), /* A > 0 */ in ATF_TC_BODY()
2530 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2538 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2560 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
2564 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xfffff770)), in ATF_TC_BODY()
2565 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2566 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2567 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2569 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xfffff771)), in ATF_TC_BODY()
2570 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2572 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xfffff770)), in ATF_TC_BODY()
2573 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 4), in ATF_TC_BODY()
2574 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 3, 0), in ATF_TC_BODY()
2575 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xfffff771)), in ATF_TC_BODY()
2576 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2581 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xfffff770)), in ATF_TC_BODY()
2583 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xffffeee0)), in ATF_TC_BODY()
2584 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2586 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2588 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xffffeee1)), in ATF_TC_BODY()
2589 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2591 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xffffeee0)), in ATF_TC_BODY()
2592 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 4), in ATF_TC_BODY()
2593 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 3, 0), in ATF_TC_BODY()
2594 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xffffeee1)), in ATF_TC_BODY()
2595 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2603 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2627 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2631 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2635 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2640 static unsigned int expected[3] = { 0xde, 0xdead, 0xdeadbeef }; in ATF_TC_BODY()
2646 size_t insn_count = sizeof(insns[0]) / sizeof(insns[0][0]); in ATF_TC_BODY()
2648 for (i = 0; i < 3; i++) { in ATF_TC_BODY()
2657 ATF_CHECK(jitcall(code, pkt, l, l) == 0); in ATF_TC_BODY()
2658 ATF_CHECK(jitcall(code, pkt, pktsize, l) == 0); in ATF_TC_BODY()
2745 uint8_t pkt[8] = { 0 }; in ATF_TC_BODY()
2747 size_t insn_count = sizeof(insns[0]) / sizeof(insns[0][0]); in ATF_TC_BODY()
2749 for (i = 0; i < 3; i++) { in ATF_TC_BODY()
2757 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2776 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2781 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2786 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2790 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), in ATF_TC_BODY()
2791 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2795 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 0), in ATF_TC_BODY()
2796 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2800 BPF_STMT(BPF_LD+BPF_W+BPF_IND, 0), in ATF_TC_BODY()
2801 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2808 0xde, 0xdead, 0xdeadbeef, in ATF_TC_BODY()
2809 0xde, 0xdead, 0xdeadbeef in ATF_TC_BODY()
2816 size_t insn_count = sizeof(insns[0]) / sizeof(insns[0][0]); in ATF_TC_BODY()
2818 for (i = 0; i < 3; i++) { in ATF_TC_BODY()
2827 ATF_CHECK(jitcall(code, pkt, l, l) == 0); in ATF_TC_BODY()
2828 ATF_CHECK(jitcall(code, pkt, pktsize, l) == 0); in ATF_TC_BODY()
2915 uint8_t pkt[8] = { 0 }; in ATF_TC_BODY()
2917 size_t insn_count = sizeof(insns[0]) / sizeof(insns[0][0]); in ATF_TC_BODY()
2919 for (i = 0; i < 3; i++) { in ATF_TC_BODY()
2927 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2943 BPF_STMT(BPF_LD+BPF_LEN, 0), in ATF_TC_BODY()
2944 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xffffffff)), in ATF_TC_BODY()
2945 BPF_STMT(BPF_MISC+BPF_TAX, 0), in ATF_TC_BODY()
2946 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), in ATF_TC_BODY()
2947 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2954 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2979 BPF_STMT(BPF_LD+BPF_LEN, 0), in ATF_TC_BODY()
2980 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xffffffff)), in ATF_TC_BODY()
2983 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), in ATF_TC_BODY()
2984 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2991 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3016 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3017 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3024 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3031 for (i = 0; i < sizeof(pkt); i++) in ATF_TC_BODY()
3048 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3054 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3077 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3078 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3084 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3108 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
3116 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3138 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3139 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3140 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3147 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3172 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3174 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
3182 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3206 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3207 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3211 uint8_t pkt[2] = { 0, 0x7a }; in ATF_TC_BODY()
3213 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3236 BPF_STMT(BPF_MISC+BPF_TAX, 0), in ATF_TC_BODY()
3238 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3242 uint8_t pkt[] = { 0, 11, 22, 33, 44, 55 }; in ATF_TC_BODY()
3244 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3267 BPF_STMT(BPF_MISC+BPF_TXA, 0), in ATF_TC_BODY()
3268 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3274 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3296 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3297 BPF_STMT(BPF_ST, 0), in ATF_TC_BODY()
3299 BPF_STMT(BPF_LD+BPF_MEM, 0), in ATF_TC_BODY()
3300 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3307 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3330 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3332 BPF_STMT(BPF_LD+BPF_MEM, 0), in ATF_TC_BODY()
3333 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3339 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3346 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
3361 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3362 BPF_STMT(BPF_ST, 0), in ATF_TC_BODY()
3366 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 301, 2, 0), in ATF_TC_BODY()
3368 BPF_STMT(BPF_RET+BPF_A, 0), in ATF_TC_BODY()
3369 BPF_STMT(BPF_LD+BPF_MEM, 0), in ATF_TC_BODY()
3370 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3376 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3401 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3406 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 301, 2, 0), in ATF_TC_BODY()
3408 BPF_STMT(BPF_RET+BPF_A, 0), in ATF_TC_BODY()
3410 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3416 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3441 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3447 memset(insns, 0, sizeof(insns)); in ATF_TC_BODY()
3450 for (k = 0; k < BPF_MEMWORDS; k++) { in ATF_TC_BODY()
3461 for (k = 0; k < BPF_MEMWORDS; k++) { in ATF_TC_BODY()
3464 insns[2*BPF_MEMWORDS+3*k+1].jt = 0; in ATF_TC_BODY()
3469 insns[2*BPF_MEMWORDS+3*k+3].k = 0; in ATF_TC_BODY()
3496 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3497 BPF_STMT(BPF_STX, 0), in ATF_TC_BODY()
3498 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), in ATF_TC_BODY()
3499 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3500 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3507 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3530 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3532 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), in ATF_TC_BODY()
3533 BPF_STMT(BPF_MISC+BPF_TXA, 0), in ATF_TC_BODY()
3534 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3540 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3547 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
3562 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3567 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3569 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3571 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3573 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3575 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3576 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3583 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3606 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3612 memset(insns, 0, sizeof(insns)); in ATF_TC_BODY()
3615 for (k = 0; k < BPF_MEMWORDS; k++) { in ATF_TC_BODY()
3626 for (k = 0; k < BPF_MEMWORDS; k++) { in ATF_TC_BODY()
3629 insns[2*BPF_MEMWORDS+3*k+1].jt = 0; in ATF_TC_BODY()
3634 insns[2*BPF_MEMWORDS+3*k+3].k = 0; in ATF_TC_BODY()
3663 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 8), in ATF_TC_BODY()
3665 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
3667 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 4), in ATF_TC_BODY()
3668 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 3), in ATF_TC_BODY()
3670 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 1), in ATF_TC_BODY()
3672 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3679 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3681 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3682 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3685 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3687 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3688 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3692 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3699 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3701 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3720 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
3722 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 6), in ATF_TC_BODY()
3723 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 5), in ATF_TC_BODY()
3725 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 3), in ATF_TC_BODY()
3727 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3729 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3736 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3738 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3739 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3742 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3744 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3745 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3749 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3756 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3758 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3777 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 2), in ATF_TC_BODY()
3779 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 3, 6), in ATF_TC_BODY()
3780 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 5), in ATF_TC_BODY()
3782 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 3), in ATF_TC_BODY()
3784 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3786 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3793 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3795 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3796 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3799 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3801 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3802 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3806 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3813 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3815 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3834 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 0), in ATF_TC_BODY()
3835 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 8), in ATF_TC_BODY()
3837 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
3839 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 4), in ATF_TC_BODY()
3840 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 3), in ATF_TC_BODY()
3842 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 1), in ATF_TC_BODY()
3844 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3851 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3853 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3854 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3857 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3859 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3860 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3864 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3871 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3873 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3891 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
3893 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
3895 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 6), in ATF_TC_BODY()
3896 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 5), in ATF_TC_BODY()
3898 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 3), in ATF_TC_BODY()
3900 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3902 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3909 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3911 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3912 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3915 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3917 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3918 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3922 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3929 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3931 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3951 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 2), in ATF_TC_BODY()
3953 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 3, 7), in ATF_TC_BODY()
3954 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 6), in ATF_TC_BODY()
3956 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 4), in ATF_TC_BODY()
3957 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
3959 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3961 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3968 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3970 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3971 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3974 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3976 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3977 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3981 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3988 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3990 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
4010 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 2), in ATF_TC_BODY()
4012 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 3, 7), in ATF_TC_BODY()
4013 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 6), in ATF_TC_BODY()
4015 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 4), in ATF_TC_BODY()
4016 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
4018 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
4020 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4027 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
4029 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
4030 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
4033 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
4035 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
4036 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
4040 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4047 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
4049 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
4069 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4071 BPF_STMT(BPF_RET+BPF_A, 0), in ATF_TC_BODY()
4080 uint8_t pkt[6] = {0, 0, /* UINT32_MAX: */ 255, 255, 255, 255}; in ATF_TC_BODY()
4082 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4089 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4090 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4091 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4092 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4093 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4111 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4124 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4148 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 8, 0, 4), in ATF_TC_BODY()
4150 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 7, 0, 2), in ATF_TC_BODY()
4152 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 6, 0, 1), in ATF_TC_BODY()
4160 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4168 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4169 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4170 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4182 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4183 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4184 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4185 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4186 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4192 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4193 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4194 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4195 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4196 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4197 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4198 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4199 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4200 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4205 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4206 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4207 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4208 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4209 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4210 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4211 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4212 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4213 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4235 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8035, 0, 3), in ATF_TC_BODY()
4237 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 3, 0, 1), in ATF_TC_BODY()
4239 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4245 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4253 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4254 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4255 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4256 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4257 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4258 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4259 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4260 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4261 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4262 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4263 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4264 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4265 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4266 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4267 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4268 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4269 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4270 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4271 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4272 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4273 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4276 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4279 pkt[12] = 0x80; pkt[13] = 0x35; in ATF_TC_BODY()
4280 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4287 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4288 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4289 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4290 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4291 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4292 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4293 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4294 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4295 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4296 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4297 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4298 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4299 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4300 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4301 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4302 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4303 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4304 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4305 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4306 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4307 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4311 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4332 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x0800, 0, 8), in ATF_TC_BODY()
4334 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
4336 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 4), in ATF_TC_BODY()
4337 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 3), in ATF_TC_BODY()
4339 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 1), in ATF_TC_BODY()
4341 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4347 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4355 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4356 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4357 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4358 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4359 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4360 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4361 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4362 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4363 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4364 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4365 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4366 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4367 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4368 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4369 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4370 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4371 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4372 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4373 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4374 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4375 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4376 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4377 ATF_CHECK(jitcall(code, pkt, 23, 23) == 0); in ATF_TC_BODY()
4378 ATF_CHECK(jitcall(code, pkt, 24, 24) == 0); in ATF_TC_BODY()
4379 ATF_CHECK(jitcall(code, pkt, 25, 25) == 0); in ATF_TC_BODY()
4380 ATF_CHECK(jitcall(code, pkt, 26, 26) == 0); in ATF_TC_BODY()
4381 ATF_CHECK(jitcall(code, pkt, 27, 27) == 0); in ATF_TC_BODY()
4382 ATF_CHECK(jitcall(code, pkt, 28, 28) == 0); in ATF_TC_BODY()
4383 ATF_CHECK(jitcall(code, pkt, 29, 29) == 0); in ATF_TC_BODY()
4384 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4385 ATF_CHECK(jitcall(code, pkt, 31, 31) == 0); in ATF_TC_BODY()
4386 ATF_CHECK(jitcall(code, pkt, 32, 32) == 0); in ATF_TC_BODY()
4387 ATF_CHECK(jitcall(code, pkt, 33, 33) == 0); in ATF_TC_BODY()
4390 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4394 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4397 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4404 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4410 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4411 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4412 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4413 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4414 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4415 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4416 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4417 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4418 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4419 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4420 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4421 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4422 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4423 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4424 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4425 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4426 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4427 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4428 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4429 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4430 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4431 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4432 ATF_CHECK(jitcall(code, pkt, 23, 23) == 0); in ATF_TC_BODY()
4433 ATF_CHECK(jitcall(code, pkt, 24, 24) == 0); in ATF_TC_BODY()
4434 ATF_CHECK(jitcall(code, pkt, 25, 25) == 0); in ATF_TC_BODY()
4435 ATF_CHECK(jitcall(code, pkt, 26, 26) == 0); in ATF_TC_BODY()
4436 ATF_CHECK(jitcall(code, pkt, 27, 27) == 0); in ATF_TC_BODY()
4437 ATF_CHECK(jitcall(code, pkt, 28, 28) == 0); in ATF_TC_BODY()
4438 ATF_CHECK(jitcall(code, pkt, 29, 29) == 0); in ATF_TC_BODY()
4439 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4440 ATF_CHECK(jitcall(code, pkt, 31, 31) == 0); in ATF_TC_BODY()
4441 ATF_CHECK(jitcall(code, pkt, 32, 32) == 0); in ATF_TC_BODY()
4442 ATF_CHECK(jitcall(code, pkt, 33, 33) == 0); in ATF_TC_BODY()
4446 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4466 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x0800, 0, 10), in ATF_TC_BODY()
4468 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 6, 0, 8), in ATF_TC_BODY()
4470 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x1fff, 6, 0), in ATF_TC_BODY()
4473 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 79, 2, 0), in ATF_TC_BODY()
4475 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 79, 0, 1), in ATF_TC_BODY()
4477 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4486 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4494 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4495 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4496 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4497 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4498 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4499 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4500 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4501 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4502 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4503 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4504 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4505 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4506 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4507 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4508 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4509 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4510 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4511 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4512 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4513 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4514 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4515 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4516 ATF_CHECK(jitcall(code, pkt, 23, 23) == 0); in ATF_TC_BODY()
4517 ATF_CHECK(jitcall(code, pkt, 24, 24) == 0); in ATF_TC_BODY()
4518 ATF_CHECK(jitcall(code, pkt, 25, 25) == 0); in ATF_TC_BODY()
4519 ATF_CHECK(jitcall(code, pkt, 26, 26) == 0); in ATF_TC_BODY()
4520 ATF_CHECK(jitcall(code, pkt, 27, 27) == 0); in ATF_TC_BODY()
4521 ATF_CHECK(jitcall(code, pkt, 28, 28) == 0); in ATF_TC_BODY()
4522 ATF_CHECK(jitcall(code, pkt, 29, 29) == 0); in ATF_TC_BODY()
4525 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4529 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4533 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4536 pkt[20] = 0x20; pkt[21] = 0; in ATF_TC_BODY()
4537 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4540 pkt[14] = 0xd3; in ATF_TC_BODY()
4541 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4548 pkt[29] = 79; pkt[27] = 0; in ATF_TC_BODY()
4552 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4553 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4554 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4555 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4556 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4557 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4558 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4559 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4560 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4561 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4562 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4563 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4564 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4565 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4566 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4567 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4568 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4569 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4570 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4571 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4572 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4573 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4574 ATF_CHECK(jitcall(code, pkt, 23, 23) == 0); in ATF_TC_BODY()
4575 ATF_CHECK(jitcall(code, pkt, 24, 24) == 0); in ATF_TC_BODY()
4576 ATF_CHECK(jitcall(code, pkt, 25, 25) == 0); in ATF_TC_BODY()
4577 ATF_CHECK(jitcall(code, pkt, 26, 26) == 0); in ATF_TC_BODY()
4578 ATF_CHECK(jitcall(code, pkt, 27, 27) == 0); in ATF_TC_BODY()
4579 ATF_CHECK(jitcall(code, pkt, 28, 28) == 0); in ATF_TC_BODY()
4580 ATF_CHECK(jitcall(code, pkt, 29, 29) == 0); in ATF_TC_BODY()
4584 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4599 BPF_STMT(BPF_MISC+BPF_COP, 0), in ATF_TC_BODY()
4603 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4620 BPF_STMT(BPF_MISC+BPF_COPX, 0), in ATF_TC_BODY()
4624 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()