Lines Matching +full:0 +full:xdddddddd
56 0, 0xf1, 2, 0xf3, 4, 0xde, 0xad, 0xbe, 0xef, 0xff
86 ATF_CHECK(!prog_validate(&dummy, 0)); in ATF_TC_BODY()
89 code = rumpns_bpfjit_generate_code(NULL, &dummy, 0); in ATF_TC_BODY()
110 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
128 BPF_STMT(BPF_RET+BPF_K+0x8000, 13) in ATF_TC_BODY()
131 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
139 const uint16_t rcode = insns[0].code; in ATF_TC_BODY()
163 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
168 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
188 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
193 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
211 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
213 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
218 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
223 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xfffffffd); in ATF_TC_BODY()
230 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=0"); in ATF_TC_HEAD()
236 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 0), in ATF_TC_BODY()
237 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
242 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
247 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0); in ATF_TC_BODY()
262 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
267 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
287 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
292 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
310 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
312 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
317 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
322 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0x3fffffff); in ATF_TC_BODY()
337 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
342 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
362 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
367 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
387 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
392 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
404 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=0x80000000"); in ATF_TC_HEAD()
410 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffde)), in ATF_TC_BODY()
411 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, UINT32_C(0x80000000)), in ATF_TC_BODY()
412 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
417 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
429 "Test JIT compilation of BPF_ALU+BPF_MOD+BPF_K with k=0"); in ATF_TC_HEAD()
435 BPF_STMT(BPF_ALU+BPF_MOD+BPF_K, 0), in ATF_TC_BODY()
436 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
441 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
446 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0); in ATF_TC_BODY()
461 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
466 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
471 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0); in ATF_TC_BODY()
486 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
491 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
509 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
511 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
516 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
536 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
541 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
561 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
566 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
586 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
591 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
603 "Test JIT compilation of BPF_ALU+BPF_MOD+BPF_K with k=0x80000000"); in ATF_TC_HEAD()
609 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffde)), in ATF_TC_BODY()
610 BPF_STMT(BPF_ALU+BPF_MOD+BPF_K, UINT32_C(0x80000000)), in ATF_TC_BODY()
611 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
616 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
621 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == UINT32_C(0x7fffffde)); in ATF_TC_BODY()
634 BPF_STMT(BPF_LD+BPF_IMM, 0xdead), in ATF_TC_BODY()
635 BPF_STMT(BPF_ALU+BPF_AND+BPF_K, 0xbeef), in ATF_TC_BODY()
636 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
641 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
646 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == (0xdead&0xbeef)); in ATF_TC_BODY()
659 BPF_STMT(BPF_LD+BPF_IMM, 0xdead0000), in ATF_TC_BODY()
660 BPF_STMT(BPF_ALU+BPF_OR+BPF_K, 0x0000beef), in ATF_TC_BODY()
661 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
666 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
671 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xdeadbeef); in ATF_TC_BODY()
684 BPF_STMT(BPF_LD+BPF_IMM, 0xdead0f0f), in ATF_TC_BODY()
685 BPF_STMT(BPF_ALU+BPF_XOR+BPF_K, 0x0000b1e0), in ATF_TC_BODY()
686 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
691 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
696 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xdeadbeef); in ATF_TC_BODY()
709 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
711 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
716 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
721 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xbeef0000); in ATF_TC_BODY()
728 "Test JIT compilation of BPF_ALU+BPF_LSH+BPF_K with k=0"); in ATF_TC_HEAD()
734 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
735 BPF_STMT(BPF_ALU+BPF_LSH+BPF_K, 0), in ATF_TC_BODY()
736 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
741 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
746 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xdeadbeef); in ATF_TC_BODY()
759 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
761 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
766 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
771 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0x0000dead); in ATF_TC_BODY()
778 "Test JIT compilation of BPF_ALU+BPF_RSH+BPF_K with k=0"); in ATF_TC_HEAD()
784 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
785 BPF_STMT(BPF_ALU+BPF_RSH+BPF_K, 0), in ATF_TC_BODY()
786 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
791 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
796 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xdeadbeef); in ATF_TC_BODY()
809 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
811 /* (7FFFFF77 * 0FFFFF77) = 07FFFFB2,F0004951 */ in ATF_TC_BODY()
812 BPF_STMT(BPF_ALU+BPF_MUL+BPF_K, UINT32_C(0x0fffff77)), in ATF_TC_BODY()
814 /* 07FFFFB2,F0004951 << 1 = 0FFFFF65,E00092A2 */ in ATF_TC_BODY()
817 /* 0FFFFF65,E00092A2 + DDDDDDDD = 0FFFFF66,BDDE707F */ in ATF_TC_BODY()
818 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xdddddddd)), in ATF_TC_BODY()
820 /* 0FFFFF66,BDDE707F - FFFFFFFF = 0FFFFF65,BDDE7080 */ in ATF_TC_BODY()
821 BPF_STMT(BPF_ALU+BPF_SUB+BPF_K, UINT32_C(0xffffffff)), in ATF_TC_BODY()
823 /* 0FFFFF65,BDDE7080 | 0000030C = 0FFFFF65,BDDE738C */ in ATF_TC_BODY()
824 BPF_STMT(BPF_ALU+BPF_OR+BPF_K, UINT32_C(0x0000030c)), in ATF_TC_BODY()
826 /* -0FFFFF65,BDDE738C mod(2^64) = F000009A,42218C74 */ in ATF_TC_BODY()
827 BPF_STMT(BPF_ALU+BPF_NEG, 0), in ATF_TC_BODY()
830 BPF_STMT(BPF_ALU+BPF_AND+BPF_K, UINT32_C(0xffffff0f)), in ATF_TC_BODY()
837 BPF_STMT(BPF_ALU+BPF_MUL+BPF_K, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
841 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, UINT32_C(0xdead)), in ATF_TC_BODY()
843 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
849 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
860 ATF_CHECK(jitcall(code, pkt, 1, 1) != UINT32_C(0x71cbbbc3)); in ATF_TC_BODY()
861 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0x0000a994)); in ATF_TC_BODY()
880 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
881 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
886 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
906 BPF_STMT(BPF_ALU+BPF_SUB+BPF_X, 0), in ATF_TC_BODY()
907 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
912 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
930 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
932 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), in ATF_TC_BODY()
933 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
938 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
943 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xfffffffd); in ATF_TC_BODY()
950 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_X with X=0"); in ATF_TC_HEAD()
956 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
957 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
958 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
963 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
968 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0); in ATF_TC_BODY()
983 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
984 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
989 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1009 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1010 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1015 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1033 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
1035 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1036 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1041 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1046 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0x3fffffff); in ATF_TC_BODY()
1061 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1062 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1067 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1087 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1088 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1093 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1113 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1114 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1119 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1131 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_X with X=0x80000000"); in ATF_TC_HEAD()
1137 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffde)), in ATF_TC_BODY()
1138 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0x80000000)), in ATF_TC_BODY()
1139 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1140 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1145 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1157 "Test JIT compilation of BPF_ALU+BPF_MOD+BPF_X with X=0"); in ATF_TC_HEAD()
1163 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
1164 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1165 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1170 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1175 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0); in ATF_TC_BODY()
1190 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1191 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1196 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1201 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0); in ATF_TC_BODY()
1216 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1217 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1222 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1240 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)), in ATF_TC_BODY()
1242 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1243 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1248 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1268 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1269 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1274 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1294 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1295 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1300 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1320 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1321 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1326 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1338 "Test JIT compilation of BPF_ALU+BPF_MOD+BPF_X with X=0x80000000"); in ATF_TC_HEAD()
1344 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffde)), in ATF_TC_BODY()
1345 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0x80000000)), in ATF_TC_BODY()
1346 BPF_STMT(BPF_ALU+BPF_MOD+BPF_X, 0), in ATF_TC_BODY()
1347 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1352 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1357 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == UINT32_C(0x7fffffde)); in ATF_TC_BODY()
1370 BPF_STMT(BPF_LD+BPF_IMM, 0xdead), in ATF_TC_BODY()
1371 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0xbeef), in ATF_TC_BODY()
1372 BPF_STMT(BPF_ALU+BPF_AND+BPF_X, 0), in ATF_TC_BODY()
1373 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1378 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1383 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == (0xdead&0xbeef)); in ATF_TC_BODY()
1396 BPF_STMT(BPF_LD+BPF_IMM, 0xdead0000), in ATF_TC_BODY()
1397 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0x0000beef), in ATF_TC_BODY()
1398 BPF_STMT(BPF_ALU+BPF_OR+BPF_X, 0), in ATF_TC_BODY()
1399 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1404 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1409 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xdeadbeef); in ATF_TC_BODY()
1422 BPF_STMT(BPF_LD+BPF_IMM, 0xdead0f0f), in ATF_TC_BODY()
1423 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0x0000b1e0), in ATF_TC_BODY()
1424 BPF_STMT(BPF_ALU+BPF_XOR+BPF_X, 0), in ATF_TC_BODY()
1425 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1430 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1435 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xdeadbeef); in ATF_TC_BODY()
1448 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
1450 BPF_STMT(BPF_ALU+BPF_LSH+BPF_X, 0), in ATF_TC_BODY()
1451 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1456 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1461 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xbeef0000); in ATF_TC_BODY()
1468 "Test JIT compilation of BPF_ALU+BPF_LSH+BPF_X with k=0"); in ATF_TC_HEAD()
1474 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
1475 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
1476 BPF_STMT(BPF_ALU+BPF_LSH+BPF_X, 0), in ATF_TC_BODY()
1477 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1482 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1487 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xdeadbeef); in ATF_TC_BODY()
1500 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
1502 BPF_STMT(BPF_ALU+BPF_RSH+BPF_X, 0), in ATF_TC_BODY()
1503 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1508 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1513 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0x0000dead); in ATF_TC_BODY()
1520 "Test JIT compilation of BPF_ALU+BPF_RSH+BPF_X with k=0"); in ATF_TC_HEAD()
1526 BPF_STMT(BPF_LD+BPF_IMM, 0xdeadbeef), in ATF_TC_BODY()
1527 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
1528 BPF_STMT(BPF_ALU+BPF_RSH+BPF_X, 0), in ATF_TC_BODY()
1529 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1534 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1539 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0xdeadbeef); in ATF_TC_BODY()
1552 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
1554 /* (7FFFFF77 * 0FFFFF77) = 07FFFFB2,F0004951 */ in ATF_TC_BODY()
1555 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0x0fffff77)), in ATF_TC_BODY()
1556 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), in ATF_TC_BODY()
1558 /* 07FFFFB2,F0004951 << 1 = 0FFFFF65,E00092A2 */ in ATF_TC_BODY()
1560 BPF_STMT(BPF_ALU+BPF_LSH+BPF_X, 0), in ATF_TC_BODY()
1562 /* 0FFFFF65,E00092A2 + DDDDDDDD = 0FFFFF66,BDDE707F */ in ATF_TC_BODY()
1563 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0xdddddddd)), in ATF_TC_BODY()
1564 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
1566 /* 0FFFFF66,BDDE707F - FFFFFFFF = 0FFFFF65,BDDE7080 */ in ATF_TC_BODY()
1567 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0xffffffff)), in ATF_TC_BODY()
1568 BPF_STMT(BPF_ALU+BPF_SUB+BPF_X, 0), in ATF_TC_BODY()
1570 /* 0FFFFF65,BDDE7080 | 0000030C = 0FFFFF65,BDDE738C */ in ATF_TC_BODY()
1571 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0x0000030c)), in ATF_TC_BODY()
1572 BPF_STMT(BPF_ALU+BPF_OR+BPF_X, 0), in ATF_TC_BODY()
1574 /* -0FFFFF65,BDDE738C mod(2^64) = F000009A,42218C74 */ in ATF_TC_BODY()
1575 BPF_STMT(BPF_ALU+BPF_NEG, 0), in ATF_TC_BODY()
1578 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0xffffff0f)), in ATF_TC_BODY()
1579 BPF_STMT(BPF_ALU+BPF_AND+BPF_X, 0), in ATF_TC_BODY()
1584 BPF_STMT(BPF_ALU+BPF_RSH+BPF_X, 0), in ATF_TC_BODY()
1587 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
1588 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), in ATF_TC_BODY()
1592 BPF_STMT(BPF_LDX+BPF_W+BPF_K, UINT32_C(0xdead)), in ATF_TC_BODY()
1593 BPF_STMT(BPF_ALU+BPF_DIV+BPF_X, 0), in ATF_TC_BODY()
1595 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1601 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1612 ATF_CHECK(jitcall(code, pkt, 1, 1) != UINT32_C(0x71cbbbc3)); in ATF_TC_BODY()
1613 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_C(0x0000a994)); in ATF_TC_BODY()
1631 BPF_STMT(BPF_ALU+BPF_NEG, 0), in ATF_TC_BODY()
1632 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
1637 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1642 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0u-777u); in ATF_TC_BODY()
1656 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1665 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1684 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1691 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1716 BPF_STMT(BPF_RET+BPF_K, 0) in ATF_TC_BODY()
1720 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1743 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
1744 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 7, 0, 1), in ATF_TC_BODY()
1745 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1746 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 2, 2, 0), in ATF_TC_BODY()
1747 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 9, 0, 0), in ATF_TC_BODY()
1757 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 0, 0, 0), in ATF_TC_BODY()
1765 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1783 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
1800 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
1801 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 8, 0, 1), in ATF_TC_BODY()
1802 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1803 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 3, 2, 0), in ATF_TC_BODY()
1804 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 9, 0, 0), in ATF_TC_BODY()
1814 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 1, 0, 0), in ATF_TC_BODY()
1822 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1840 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
1857 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
1858 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 8, 0, 1), in ATF_TC_BODY()
1859 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1860 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 3, 1, 0), in ATF_TC_BODY()
1871 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 1, 0, 0), in ATF_TC_BODY()
1879 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1897 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
1914 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
1915 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 8, 0, 1), in ATF_TC_BODY()
1916 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1917 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 4, 2, 0), in ATF_TC_BODY()
1918 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 3, 0, 0), in ATF_TC_BODY()
1928 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 7, 0, 0), in ATF_TC_BODY()
1936 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
1954 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
1971 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
1973 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, UINT32_C(0xfffff770), 1, 0), in ATF_TC_BODY()
1974 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
1975 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, UINT32_C(0xfffff770), 0, 1), in ATF_TC_BODY()
1977 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, UINT32_C(0xfffff771), 0, 1), in ATF_TC_BODY()
1979 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, UINT32_C(0xfffff770), 0, 3), in ATF_TC_BODY()
1980 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, UINT32_C(0xfffff770), 2, 0), in ATF_TC_BODY()
1981 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, UINT32_C(0xfffff771), 1, 0), in ATF_TC_BODY()
1986 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xfffff770)), in ATF_TC_BODY()
1988 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, UINT32_C(0xffffeee0), 1, 0), in ATF_TC_BODY()
1990 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, UINT32_C(0xffffeee0), 0, 1), in ATF_TC_BODY()
1992 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, UINT32_C(0xffffeee1), 0, 1), in ATF_TC_BODY()
1994 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, UINT32_C(0xffffeee0), 0, 3), in ATF_TC_BODY()
1995 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, UINT32_C(0xffffeee0), 2, 0), in ATF_TC_BODY()
1996 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, UINT32_C(0xffffeee1), 1, 0), in ATF_TC_BODY()
2003 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2021 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2023 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2024 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2026 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 3, 0), in ATF_TC_BODY()
2028 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2031 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 1, 1), in ATF_TC_BODY()
2034 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 2, 3), in ATF_TC_BODY()
2039 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 4, 1), in ATF_TC_BODY()
2041 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
2042 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2050 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2068 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2085 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2087 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2088 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2090 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 3, 0), in ATF_TC_BODY()
2092 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2095 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 1, 1), in ATF_TC_BODY()
2098 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 2, 3), in ATF_TC_BODY()
2103 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 4, 1), in ATF_TC_BODY()
2106 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2114 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2132 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2149 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2151 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2154 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 2, 0), in ATF_TC_BODY()
2156 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 1), in ATF_TC_BODY()
2159 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2162 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 2, 3), in ATF_TC_BODY()
2167 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 3, 1), in ATF_TC_BODY()
2169 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2177 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2212 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2214 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2215 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2217 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 2, 0), in ATF_TC_BODY()
2218 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 3, 0, 0), in ATF_TC_BODY()
2221 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 1, 1), in ATF_TC_BODY()
2224 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 2, 3), in ATF_TC_BODY()
2229 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 4, 1), in ATF_TC_BODY()
2232 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_X, 0, 0, 0), in ATF_TC_BODY()
2240 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2258 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
2275 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2283 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2311 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), /* X > 0 */ in ATF_TC_BODY()
2312 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2320 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2348 BPF_STMT(BPF_LD+BPF_LEN, 0), /* A > 0 */ in ATF_TC_BODY()
2349 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2357 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2385 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0x7fffff77)), in ATF_TC_BODY()
2389 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xfffff770)), in ATF_TC_BODY()
2390 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2391 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
2392 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2394 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xfffff771)), in ATF_TC_BODY()
2395 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2397 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xfffff770)), in ATF_TC_BODY()
2398 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 4), in ATF_TC_BODY()
2399 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 3, 0), in ATF_TC_BODY()
2400 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xfffff771)), in ATF_TC_BODY()
2401 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2406 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xfffff770)), in ATF_TC_BODY()
2408 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xffffeee0)), in ATF_TC_BODY()
2409 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2411 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2413 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xffffeee1)), in ATF_TC_BODY()
2414 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 0, 1), in ATF_TC_BODY()
2416 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xffffeee0)), in ATF_TC_BODY()
2417 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 0, 4), in ATF_TC_BODY()
2418 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_X, 0, 3, 0), in ATF_TC_BODY()
2419 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_C(0xffffeee1)), in ATF_TC_BODY()
2420 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2427 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2447 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2451 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2455 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2460 static unsigned int expected[3] = { 0xde, 0xdead, 0xdeadbeef }; in ATF_TC_BODY()
2466 size_t insn_count = sizeof(insns[0]) / sizeof(insns[0][0]); in ATF_TC_BODY()
2470 for (i = 0; i < 3; i++) { in ATF_TC_BODY()
2481 ATF_CHECK(jitcall(code, pkt, l, l) == 0); in ATF_TC_BODY()
2482 ATF_CHECK(jitcall(code, pkt, pktsize, l) == 0); in ATF_TC_BODY()
2571 uint8_t pkt[8] = { 0 }; in ATF_TC_BODY()
2573 size_t insn_count = sizeof(insns[0]) / sizeof(insns[0][0]); in ATF_TC_BODY()
2577 for (i = 0; i < 3; i++) { in ATF_TC_BODY()
2579 ATF_CHECK(exec_prog(insns[i], insn_count, pkt, 8) == 0); in ATF_TC_BODY()
2596 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2601 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2606 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2610 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), in ATF_TC_BODY()
2611 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2615 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 0), in ATF_TC_BODY()
2616 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2620 BPF_STMT(BPF_LD+BPF_W+BPF_IND, 0), in ATF_TC_BODY()
2621 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2628 0xde, 0xdead, 0xdeadbeef, in ATF_TC_BODY()
2629 0xde, 0xdead, 0xdeadbeef in ATF_TC_BODY()
2636 size_t insn_count = sizeof(insns[0]) / sizeof(insns[0][0]); in ATF_TC_BODY()
2640 for (i = 0; i < 3; i++) { in ATF_TC_BODY()
2651 ATF_CHECK(jitcall(code, pkt, l, l) == 0); in ATF_TC_BODY()
2652 ATF_CHECK(jitcall(code, pkt, pktsize, l) == 0); in ATF_TC_BODY()
2741 uint8_t pkt[8] = { 0 }; in ATF_TC_BODY()
2743 size_t insn_count = sizeof(insns[0]) / sizeof(insns[0][0]); in ATF_TC_BODY()
2747 for (i = 0; i < 3; i++) { in ATF_TC_BODY()
2750 ATF_CHECK(exec_prog(insns[i], insn_count, pkt, 8) == 0); in ATF_TC_BODY()
2764 BPF_STMT(BPF_LD+BPF_LEN, 0), in ATF_TC_BODY()
2765 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xffffffff)), in ATF_TC_BODY()
2766 BPF_STMT(BPF_MISC+BPF_TAX, 0), in ATF_TC_BODY()
2767 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), in ATF_TC_BODY()
2768 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2775 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2806 BPF_STMT(BPF_LD+BPF_LEN, 0), in ATF_TC_BODY()
2807 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, UINT32_C(0xffffffff)), in ATF_TC_BODY()
2810 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), in ATF_TC_BODY()
2811 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2818 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2849 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2850 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2857 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2868 for (i = 0; i < sizeof(pkt); i++) in ATF_TC_BODY()
2887 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2892 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2911 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
2912 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2917 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2937 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
2944 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
2962 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
2963 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
2964 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
2971 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3002 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3004 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_X, 0, 1, 0), in ATF_TC_BODY()
3012 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3042 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3043 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3046 uint8_t pkt[2] = { 0, 0x7a }; in ATF_TC_BODY()
3048 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3067 BPF_STMT(BPF_MISC+BPF_TAX, 0), in ATF_TC_BODY()
3069 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3072 uint8_t pkt[6] = { 0, 11, 22, 33, 44, 55 }; in ATF_TC_BODY()
3074 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3093 BPF_STMT(BPF_MISC+BPF_TXA, 0), in ATF_TC_BODY()
3094 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3099 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3117 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3118 BPF_STMT(BPF_ST, 0), in ATF_TC_BODY()
3120 BPF_STMT(BPF_LD+BPF_MEM, 0), in ATF_TC_BODY()
3121 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3128 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3157 BPF_STMT(BPF_ST, 0), in ATF_TC_BODY()
3158 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3160 BPF_STMT(BPF_LD+BPF_MEM, 0), in ATF_TC_BODY()
3161 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3166 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3171 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0); in ATF_TC_BODY()
3184 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3185 BPF_STMT(BPF_ST, 0), in ATF_TC_BODY()
3189 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 301, 2, 0), in ATF_TC_BODY()
3191 BPF_STMT(BPF_RET+BPF_A, 0), in ATF_TC_BODY()
3192 BPF_STMT(BPF_LD+BPF_MEM, 0), in ATF_TC_BODY()
3193 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3199 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3230 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3235 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 301, 2, 0), in ATF_TC_BODY()
3237 BPF_STMT(BPF_RET+BPF_A, 0), in ATF_TC_BODY()
3239 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3245 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3276 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3282 memset(insns, 0, sizeof(insns)); in ATF_TC_BODY()
3285 for (k = 0; k < BPF_MEMWORDS; k++) { in ATF_TC_BODY()
3296 for (k = 0; k < BPF_MEMWORDS; k++) { in ATF_TC_BODY()
3299 insns[2*BPF_MEMWORDS+3*k+1].jt = 0; in ATF_TC_BODY()
3304 insns[2*BPF_MEMWORDS+3*k+3].k = 0; in ATF_TC_BODY()
3337 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3338 BPF_STMT(BPF_STX, 0), in ATF_TC_BODY()
3339 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), in ATF_TC_BODY()
3340 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3341 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3348 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3377 BPF_STMT(BPF_ST, 0), in ATF_TC_BODY()
3378 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3380 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), in ATF_TC_BODY()
3381 BPF_STMT(BPF_MISC+BPF_TXA, 0), in ATF_TC_BODY()
3382 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3387 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3392 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 0); in ATF_TC_BODY()
3407 BPF_STMT(BPF_LDX+BPF_W+BPF_LEN, 0), in ATF_TC_BODY()
3412 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3414 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3416 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3418 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3420 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in ATF_TC_BODY()
3421 BPF_STMT(BPF_RET+BPF_A, 0) in ATF_TC_BODY()
3428 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3457 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3463 memset(insns, 0, sizeof(insns)); in ATF_TC_BODY()
3466 for (k = 0; k < BPF_MEMWORDS; k++) { in ATF_TC_BODY()
3477 for (k = 0; k < BPF_MEMWORDS; k++) { in ATF_TC_BODY()
3480 insns[2*BPF_MEMWORDS+3*k+1].jt = 0; in ATF_TC_BODY()
3485 insns[2*BPF_MEMWORDS+3*k+3].k = 0; in ATF_TC_BODY()
3520 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 8), in ATF_TC_BODY()
3522 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
3524 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 4), in ATF_TC_BODY()
3525 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 3), in ATF_TC_BODY()
3527 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 1), in ATF_TC_BODY()
3529 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3536 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3538 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3539 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3542 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3544 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3545 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3549 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3560 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3562 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3583 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
3585 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 6), in ATF_TC_BODY()
3586 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 5), in ATF_TC_BODY()
3588 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 3), in ATF_TC_BODY()
3590 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3592 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3599 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3601 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3602 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3605 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3607 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3608 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3612 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3623 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3625 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3646 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 2), in ATF_TC_BODY()
3648 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 3, 6), in ATF_TC_BODY()
3649 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 5), in ATF_TC_BODY()
3651 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 3), in ATF_TC_BODY()
3653 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3655 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3662 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3664 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3665 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3668 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3670 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3671 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3675 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3686 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3688 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3709 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 0), in ATF_TC_BODY()
3710 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 8), in ATF_TC_BODY()
3712 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
3714 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 4), in ATF_TC_BODY()
3715 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 3), in ATF_TC_BODY()
3717 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 1), in ATF_TC_BODY()
3719 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3726 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3728 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3729 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3732 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3734 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3735 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3739 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3750 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3752 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3772 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
3774 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
3776 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 6), in ATF_TC_BODY()
3777 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 5), in ATF_TC_BODY()
3779 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 3), in ATF_TC_BODY()
3781 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3783 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3790 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3792 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3793 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3796 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3798 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3799 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3803 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3814 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3816 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3838 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 2), in ATF_TC_BODY()
3840 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 3, 7), in ATF_TC_BODY()
3841 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 6), in ATF_TC_BODY()
3843 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 4), in ATF_TC_BODY()
3844 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
3846 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3848 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3855 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3857 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3858 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3861 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3863 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3864 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3868 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3879 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3881 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3903 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 2), in ATF_TC_BODY()
3905 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 3, 7), in ATF_TC_BODY()
3906 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 6), in ATF_TC_BODY()
3908 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 4), in ATF_TC_BODY()
3909 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), in ATF_TC_BODY()
3911 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x800, 0, 1), in ATF_TC_BODY()
3913 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3920 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3922 0x80, 0x03, 0x70, 0x0f, in ATF_TC_BODY()
3923 0x80, 0x03, 0x70, 0x23 in ATF_TC_BODY()
3926 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0x08, 0x00, in ATF_TC_BODY()
3928 0x80, 0x03, 0x70, 0x23, in ATF_TC_BODY()
3929 0x80, 0x03, 0x70, 0x0f in ATF_TC_BODY()
3933 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3944 for (i = 0; i < 2; i++) { in ATF_TC_BODY()
3946 ATF_CHECK(jitcall(code, pkt[i], j, j) == 0); in ATF_TC_BODY()
3968 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
3970 BPF_STMT(BPF_RET+BPF_A, 0), in ATF_TC_BODY()
3979 uint8_t pkt[6] = {0, 0, /* UINT32_MAX: */ 255, 255, 255, 255}; in ATF_TC_BODY()
3981 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
3992 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
3993 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
3994 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
3995 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
3996 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4016 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4028 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4048 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 8, 0, 4), in ATF_TC_BODY()
4050 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, 7, 0, 2), in ATF_TC_BODY()
4052 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, 6, 0, 1), in ATF_TC_BODY()
4060 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4072 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4073 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4074 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4086 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4087 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4088 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4089 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4090 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4096 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4097 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4098 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4099 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4100 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4101 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4102 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4103 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4104 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4109 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4110 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4111 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4112 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4113 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4114 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4115 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4116 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4117 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4141 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8035, 0, 3), in ATF_TC_BODY()
4143 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 3, 0, 1), in ATF_TC_BODY()
4145 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4151 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4163 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4164 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4165 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4166 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4167 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4168 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4169 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4170 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4171 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4172 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4173 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4174 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4175 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4176 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4177 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4178 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4179 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4180 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4181 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4182 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4183 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4186 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4189 pkt[12] = 0x80; pkt[13] = 0x35; in ATF_TC_BODY()
4190 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4197 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4198 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4199 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4200 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4201 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4202 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4203 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4204 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4205 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4206 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4207 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4208 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4209 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4210 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4211 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4212 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4213 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4214 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4215 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4216 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4217 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4221 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4244 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x0800, 0, 8), in ATF_TC_BODY()
4246 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 2), in ATF_TC_BODY()
4248 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 3, 4), in ATF_TC_BODY()
4249 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x80037023, 0, 3), in ATF_TC_BODY()
4251 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x8003700f, 0, 1), in ATF_TC_BODY()
4253 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4259 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4271 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4272 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4273 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4274 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4275 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4276 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4277 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4278 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4279 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4280 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4281 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4282 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4283 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4284 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4285 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4286 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4287 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4288 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4289 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4290 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4291 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4292 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4293 ATF_CHECK(jitcall(code, pkt, 23, 23) == 0); in ATF_TC_BODY()
4294 ATF_CHECK(jitcall(code, pkt, 24, 24) == 0); in ATF_TC_BODY()
4295 ATF_CHECK(jitcall(code, pkt, 25, 25) == 0); in ATF_TC_BODY()
4296 ATF_CHECK(jitcall(code, pkt, 26, 26) == 0); in ATF_TC_BODY()
4297 ATF_CHECK(jitcall(code, pkt, 27, 27) == 0); in ATF_TC_BODY()
4298 ATF_CHECK(jitcall(code, pkt, 28, 28) == 0); in ATF_TC_BODY()
4299 ATF_CHECK(jitcall(code, pkt, 29, 29) == 0); in ATF_TC_BODY()
4300 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4301 ATF_CHECK(jitcall(code, pkt, 31, 31) == 0); in ATF_TC_BODY()
4302 ATF_CHECK(jitcall(code, pkt, 32, 32) == 0); in ATF_TC_BODY()
4303 ATF_CHECK(jitcall(code, pkt, 33, 33) == 0); in ATF_TC_BODY()
4306 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4310 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4313 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4320 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4326 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4327 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4328 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4329 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4330 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4331 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4332 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4333 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4334 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4335 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4336 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4337 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4338 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4339 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4340 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4341 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4342 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4343 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4344 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4345 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4346 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4347 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4348 ATF_CHECK(jitcall(code, pkt, 23, 23) == 0); in ATF_TC_BODY()
4349 ATF_CHECK(jitcall(code, pkt, 24, 24) == 0); in ATF_TC_BODY()
4350 ATF_CHECK(jitcall(code, pkt, 25, 25) == 0); in ATF_TC_BODY()
4351 ATF_CHECK(jitcall(code, pkt, 26, 26) == 0); in ATF_TC_BODY()
4352 ATF_CHECK(jitcall(code, pkt, 27, 27) == 0); in ATF_TC_BODY()
4353 ATF_CHECK(jitcall(code, pkt, 28, 28) == 0); in ATF_TC_BODY()
4354 ATF_CHECK(jitcall(code, pkt, 29, 29) == 0); in ATF_TC_BODY()
4355 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4356 ATF_CHECK(jitcall(code, pkt, 31, 31) == 0); in ATF_TC_BODY()
4357 ATF_CHECK(jitcall(code, pkt, 32, 32) == 0); in ATF_TC_BODY()
4358 ATF_CHECK(jitcall(code, pkt, 33, 33) == 0); in ATF_TC_BODY()
4362 ATF_CHECK(jitcall(code, pkt, 34, 34) == 0); in ATF_TC_BODY()
4384 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 0x0800, 0, 10), in ATF_TC_BODY()
4386 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 6, 0, 8), in ATF_TC_BODY()
4388 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, 0x1fff, 6, 0), in ATF_TC_BODY()
4391 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 79, 2, 0), in ATF_TC_BODY()
4393 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, 79, 0, 1), in ATF_TC_BODY()
4395 BPF_STMT(BPF_RET+BPF_K, 0), in ATF_TC_BODY()
4404 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4416 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4417 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4418 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4419 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4420 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4421 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4422 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4423 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4424 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4425 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4426 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4427 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4428 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4429 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4430 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4431 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4432 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4433 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4434 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4435 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4436 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4437 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4438 ATF_CHECK(jitcall(code, pkt, 23, 23) == 0); in ATF_TC_BODY()
4439 ATF_CHECK(jitcall(code, pkt, 24, 24) == 0); in ATF_TC_BODY()
4440 ATF_CHECK(jitcall(code, pkt, 25, 25) == 0); in ATF_TC_BODY()
4441 ATF_CHECK(jitcall(code, pkt, 26, 26) == 0); in ATF_TC_BODY()
4442 ATF_CHECK(jitcall(code, pkt, 27, 27) == 0); in ATF_TC_BODY()
4443 ATF_CHECK(jitcall(code, pkt, 28, 28) == 0); in ATF_TC_BODY()
4444 ATF_CHECK(jitcall(code, pkt, 29, 29) == 0); in ATF_TC_BODY()
4447 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4451 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4455 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4458 pkt[20] = 0x20; pkt[21] = 0; in ATF_TC_BODY()
4459 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4462 pkt[14] = 0xd3; in ATF_TC_BODY()
4463 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4470 pkt[29] = 79; pkt[27] = 0; in ATF_TC_BODY()
4474 ATF_CHECK(jitcall(code, pkt, 1, 1) == 0); in ATF_TC_BODY()
4475 ATF_CHECK(jitcall(code, pkt, 2, 2) == 0); in ATF_TC_BODY()
4476 ATF_CHECK(jitcall(code, pkt, 3, 3) == 0); in ATF_TC_BODY()
4477 ATF_CHECK(jitcall(code, pkt, 4, 4) == 0); in ATF_TC_BODY()
4478 ATF_CHECK(jitcall(code, pkt, 5, 5) == 0); in ATF_TC_BODY()
4479 ATF_CHECK(jitcall(code, pkt, 6, 6) == 0); in ATF_TC_BODY()
4480 ATF_CHECK(jitcall(code, pkt, 7, 7) == 0); in ATF_TC_BODY()
4481 ATF_CHECK(jitcall(code, pkt, 8, 8) == 0); in ATF_TC_BODY()
4482 ATF_CHECK(jitcall(code, pkt, 9, 9) == 0); in ATF_TC_BODY()
4483 ATF_CHECK(jitcall(code, pkt, 10, 10) == 0); in ATF_TC_BODY()
4484 ATF_CHECK(jitcall(code, pkt, 11, 11) == 0); in ATF_TC_BODY()
4485 ATF_CHECK(jitcall(code, pkt, 12, 12) == 0); in ATF_TC_BODY()
4486 ATF_CHECK(jitcall(code, pkt, 13, 13) == 0); in ATF_TC_BODY()
4487 ATF_CHECK(jitcall(code, pkt, 14, 14) == 0); in ATF_TC_BODY()
4488 ATF_CHECK(jitcall(code, pkt, 15, 15) == 0); in ATF_TC_BODY()
4489 ATF_CHECK(jitcall(code, pkt, 16, 16) == 0); in ATF_TC_BODY()
4490 ATF_CHECK(jitcall(code, pkt, 17, 17) == 0); in ATF_TC_BODY()
4491 ATF_CHECK(jitcall(code, pkt, 18, 18) == 0); in ATF_TC_BODY()
4492 ATF_CHECK(jitcall(code, pkt, 19, 19) == 0); in ATF_TC_BODY()
4493 ATF_CHECK(jitcall(code, pkt, 20, 20) == 0); in ATF_TC_BODY()
4494 ATF_CHECK(jitcall(code, pkt, 21, 21) == 0); in ATF_TC_BODY()
4495 ATF_CHECK(jitcall(code, pkt, 22, 22) == 0); in ATF_TC_BODY()
4496 ATF_CHECK(jitcall(code, pkt, 23, 23) == 0); in ATF_TC_BODY()
4497 ATF_CHECK(jitcall(code, pkt, 24, 24) == 0); in ATF_TC_BODY()
4498 ATF_CHECK(jitcall(code, pkt, 25, 25) == 0); in ATF_TC_BODY()
4499 ATF_CHECK(jitcall(code, pkt, 26, 26) == 0); in ATF_TC_BODY()
4500 ATF_CHECK(jitcall(code, pkt, 27, 27) == 0); in ATF_TC_BODY()
4501 ATF_CHECK(jitcall(code, pkt, 28, 28) == 0); in ATF_TC_BODY()
4502 ATF_CHECK(jitcall(code, pkt, 29, 29) == 0); in ATF_TC_BODY()
4506 ATF_CHECK(jitcall(code, pkt, 30, 30) == 0); in ATF_TC_BODY()
4523 BPF_STMT(BPF_MISC+BPF_COP, 0), in ATF_TC_BODY()
4528 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()
4550 BPF_STMT(BPF_MISC+BPF_COPX, 0), in ATF_TC_BODY()
4555 size_t insn_count = sizeof(insns) / sizeof(insns[0]); in ATF_TC_BODY()