Lines Matching refs:BPF_REG_1

108 	insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1);  in bpf_fill_ld_abs_vlan_push_pop()
114 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_6); in bpf_fill_ld_abs_vlan_push_pop()
127 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_6); in bpf_fill_ld_abs_vlan_push_pop()
147 insn[i++] = BPF_MOV64_REG(BPF_REG_6, BPF_REG_1); in bpf_fill_jump_around_ld_abs()
165 struct bpf_insn tmp[2] = { BPF_LD_IMM64(BPF_REG_1, val) }; in bpf_fill_rand_ld_dw()
170 insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1); in bpf_fill_rand_ld_dw()
172 insn[i++] = BPF_MOV64_REG(BPF_REG_1, BPF_REG_0); in bpf_fill_rand_ld_dw()
173 insn[i++] = BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 32); in bpf_fill_rand_ld_dw()
174 insn[i++] = BPF_ALU64_REG(BPF_XOR, BPF_REG_0, BPF_REG_1); in bpf_fill_rand_ld_dw()
184 BPF_MOV64_IMM(BPF_REG_1, 1),
185 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 2),
187 BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_2),
188 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -1),
189 BPF_ALU64_IMM(BPF_MUL, BPF_REG_1, 3),
190 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
200 BPF_MOV32_IMM(BPF_REG_1, 0),
202 BPF_ALU32_REG(BPF_DIV, BPF_REG_2, BPF_REG_1),
212 BPF_LD_IMM64(BPF_REG_1, 0xffffffff00000000LL),
214 BPF_ALU32_REG(BPF_DIV, BPF_REG_2, BPF_REG_1),
224 BPF_MOV32_IMM(BPF_REG_1, 0),
226 BPF_ALU64_REG(BPF_DIV, BPF_REG_2, BPF_REG_1),
236 BPF_MOV32_IMM(BPF_REG_1, 0),
238 BPF_ALU32_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
248 BPF_LD_IMM64(BPF_REG_1, 0xffffffff00000000LL),
250 BPF_ALU32_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
260 BPF_MOV32_IMM(BPF_REG_1, 0),
262 BPF_ALU64_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
272 BPF_MOV32_IMM(BPF_REG_1, 2),
274 BPF_ALU32_REG(BPF_DIV, BPF_REG_2, BPF_REG_1),
285 BPF_MOV32_IMM(BPF_REG_1, 0),
287 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
297 BPF_LD_IMM64(BPF_REG_1, 0xffffffff00000000LL),
299 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
309 BPF_MOV32_IMM(BPF_REG_1, 0),
311 BPF_ALU64_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
322 BPF_MOV32_IMM(BPF_REG_1, 3),
324 BPF_ALU32_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
335 BPF_MOV32_IMM(BPF_REG_1, 0),
337 BPF_ALU32_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
347 BPF_LD_IMM64(BPF_REG_1, 0xffffffff00000000LL),
349 BPF_ALU32_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
359 BPF_MOV32_IMM(BPF_REG_1, 0),
361 BPF_ALU64_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
371 BPF_MOV32_IMM(BPF_REG_1, 0),
373 BPF_ALU64_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
387 BPF_MOV32_IMM(BPF_REG_1, -1),
389 BPF_ALU32_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
410 BPF_MOV64_IMM(BPF_REG_1, -1),
412 BPF_ALU64_REG(BPF_DIV, BPF_REG_0, BPF_REG_1),
433 BPF_MOV32_IMM(BPF_REG_1, -1),
435 BPF_ALU32_REG(BPF_MOD, BPF_REG_0, BPF_REG_1),
456 BPF_MOV64_IMM(BPF_REG_1, -1),
459 BPF_ALU64_REG(BPF_MOD, BPF_REG_2, BPF_REG_1),
555 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
570 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
584 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
655 BPF_RAW_INSN(0, BPF_REG_1, 0, 0, 1),
665 BPF_RAW_INSN(0, 0, BPF_REG_1, 0, 1),
674 BPF_MOV64_IMM(BPF_REG_1, 0),
675 BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, BPF_REG_1, 0, 1),
685 BPF_MOV64_IMM(BPF_REG_1, 0),
686 BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, BPF_REG_1, 0, 1),
687 BPF_RAW_INSN(0, 0, BPF_REG_1, 0, 1),
707 BPF_MOV64_IMM(BPF_REG_1, 5),
708 BPF_ALU32_REG(BPF_ARSH, BPF_REG_0, BPF_REG_1),
727 BPF_MOV64_IMM(BPF_REG_1, 5),
728 BPF_ALU64_REG(BPF_ARSH, BPF_REG_0, BPF_REG_1),
753 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
765 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
768 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, -3),
795 BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1),
804 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
854 BPF_LD_MAP_FD(BPF_REG_1, 0),
878 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
879 BPF_ALU64_IMM(BPF_SUB, BPF_REG_1, 8),
880 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, 0),
911 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1),
914 BPF_ALU64_REG(BPF_MOV, BPF_REG_1, BPF_REG_6),
926 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, -8),
942 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1),
956 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, -8),
1006 BPF_LDX_MEM(BPF_B, 11, BPF_REG_1, 0),
1073 BPF_LD_MAP_FD(BPF_REG_1, 0),
1087 BPF_LD_MAP_FD(BPF_REG_1, 0),
1103 BPF_LD_MAP_FD(BPF_REG_1, 0),
1121 BPF_LD_MAP_FD(BPF_REG_1, 0),
1140 BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -8),
1141 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
1143 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 1, 1),
1145 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 2, 1),
1147 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 3, 1),
1149 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 4, 1),
1151 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 5, 1),
1164 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 2),
1167 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 1, 2),
1170 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 2, 2),
1173 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 3, 2),
1176 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 4, 2),
1179 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 5, 1),
1192 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 3),
1196 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 1, 3),
1200 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 2, 3),
1204 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 3, 3),
1208 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 4, 3),
1212 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 5, 0),
1215 BPF_LD_MAP_FD(BPF_REG_1, 0),
1229 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1230 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1231 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1232 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1233 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1234 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1235 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1236 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1237 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1238 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1239 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1240 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1241 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1242 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1243 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1244 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1245 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1246 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1247 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1248 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1249 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1250 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1251 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1252 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1253 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1254 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1255 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1256 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1257 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1258 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1259 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1260 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1261 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 1),
1262 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 2),
1263 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 3),
1264 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 4),
1265 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 0),
1266 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 0),
1267 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 0),
1268 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, BPF_REG_10, 0),
1281 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
1287 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
1293 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
1299 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
1305 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
1320 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1323 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1326 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1329 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1332 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1335 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1338 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1341 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1351 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -4),
1360 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 9),
1364 BPF_LD_MAP_FD(BPF_REG_1, 0),
1369 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
1370 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1382 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 2),
1383 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1389 BPF_LD_MAP_FD(BPF_REG_1, 0),
1394 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
1405 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, 0, 3),
1406 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
1413 BPF_LD_MAP_FD(BPF_REG_1, 0),
1418 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
1429 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1439 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1449 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1459 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1469 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1479 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1489 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1499 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1509 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1519 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1529 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1531 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1533 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1535 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1545 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1547 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1549 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1551 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1561 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1571 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1581 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1592 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1604 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
1616 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
1627 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
1637 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
1639 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
1654 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
1656 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
1671 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
1673 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
1678 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
1679 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 6),
1680 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
1691 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1701 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1711 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1721 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1731 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1741 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1743 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1745 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1747 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1757 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1759 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1761 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1763 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
1773 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1,
1784 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
1795 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
1806 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1,
1808 BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1,
1823 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1,
1825 BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1,
1840 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1,
1842 BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1,
1847 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
1848 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 6),
1849 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
1860 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
1871 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
1883 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1885 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1887 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1889 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1891 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1893 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1895 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1897 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1899 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1901 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1903 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1905 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1907 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1909 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1911 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1913 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1915 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1917 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1919 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1921 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1923 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1925 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1927 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1929 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1931 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1933 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1935 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1937 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1939 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1941 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1943 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1945 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1947 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1949 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1951 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1953 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1955 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1957 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1959 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1961 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1971 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1982 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
1994 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
1997 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
2008 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
2019 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
2031 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
2034 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
2046 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
2058 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2060 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2062 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2064 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2066 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2068 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2070 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2072 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2074 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2076 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2078 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2080 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2082 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2084 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2086 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2088 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2090 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2092 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2094 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2096 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2106 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2118 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2129 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2141 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2144 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2156 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2159 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
2171 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2183 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2185 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2187 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2189 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2191 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2193 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2195 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2197 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2199 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2201 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2211 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2223 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2235 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2247 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2259 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
2261 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
2263 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1,
2265 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1,
2275 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
2287 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
2299 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
2310 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1,
2321 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
2332 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1,
2343 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
2354 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2366 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2369 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2371 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2374 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
2376 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
2387 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2389 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2391 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
2393 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2395 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_0,
2407 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
2408 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -10),
2409 BPF_ST_MEM(BPF_DW, BPF_REG_1, 2, 0xfaceb00c),
2410 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 2),
2419 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
2420 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
2421 BPF_ST_MEM(BPF_DW, BPF_REG_1, 2, 0xfaceb00c),
2422 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 2),
2431 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
2432 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -10),
2433 BPF_ST_MEM(BPF_DW, BPF_REG_1, 8, 0xfaceb00c),
2434 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 8),
2443 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
2444 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -80000),
2445 BPF_ST_MEM(BPF_DW, BPF_REG_1, 8, 0xfaceb00c),
2446 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 8),
2455 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
2456 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
2457 BPF_ST_MEM(BPF_DW, BPF_REG_1, 8, 0xfaceb00c),
2458 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 8),
2478 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
2487 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_10),
2497 BPF_ALU64_IMM(BPF_NEG, BPF_REG_1, 0),
2508 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 0),
2519 BPF_JMP_REG(BPF_JEQ, BPF_REG_1, BPF_REG_10, 0),
2531 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
2532 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
2534 BPF_MOV64_REG(BPF_REG_3, BPF_REG_1),
2550 BPF_LD_MAP_FD(BPF_REG_1, 0),
2569 BPF_LD_MAP_FD(BPF_REG_1, 0),
2617 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_1, 0),
2631 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
2632 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, 0),
2643 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
2644 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, 0),
2658 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
2660 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, 0),
2674 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
2678 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, 0),
2693 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 3),
2697 BPF_JMP_IMM(BPF_JNE, BPF_REG_1, 0, 1),
2698 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
2699 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, 0),
2700 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3,
2714 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 3),
2720 BPF_JMP_IMM(BPF_JNE, BPF_REG_1, 0, 1),
2721 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
2722 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, 0),
2723 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_1,
2739 BPF_LD_MAP_FD(BPF_REG_1, 0),
2754 BPF_MOV32_REG(BPF_REG_1, BPF_REG_10),
2765 BPF_MOV64_REG(BPF_REG_3, BPF_REG_1),
2780 BPF_MOV64_IMM(BPF_REG_1, 0),
2781 BPF_LD_MAP_FD(BPF_REG_1, 0),
2782 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 0),
2794 BPF_MOV64_REG(BPF_REG_10, BPF_REG_1),
2829 BPF_MOV64_IMM(BPF_REG_1, 0),
2830 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_10),
2831 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, -8),
2936 BPF_MOV64_IMM(BPF_REG_1, 4),
2942 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_1),
3058 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, -8),
3059 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 8),
3082 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
3102 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, -8),
3103 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
3104 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 8),
3132 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, -8),
3133 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0),
3134 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 8),
3275 BPF_ST_MEM(BPF_DW, BPF_REG_1, offsetof(struct __sk_buff, mark), 0),
3286 BPF_RAW_INSN(BPF_STX | BPF_XADD | BPF_W, BPF_REG_1,
3297 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3299 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3315 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1,
3317 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3325 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3328 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3335 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
3337 BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_1, 1),
3338 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_3, 4),
3348 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3360 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3362 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3377 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3379 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3396 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3398 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3416 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3418 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3437 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3439 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3458 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3460 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3479 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3481 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3499 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3501 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3524 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3526 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3549 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3551 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3556 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3580 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3582 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3604 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3606 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3628 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3630 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3647 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3649 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3651 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
3671 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3673 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3688 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3690 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3707 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3709 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3730 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3732 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3755 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3757 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3785 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3787 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3811 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3813 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3836 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3838 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3854 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3856 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3873 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3875 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3891 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3893 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3910 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3912 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3914 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
3915 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
3916 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 5),
3917 BPF_LD_MAP_FD(BPF_REG_1, 0),
3933 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3935 BPF_LD_MAP_FD(BPF_REG_1, 0),
3949 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3951 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3962 BPF_LD_MAP_FD(BPF_REG_1, 0),
3976 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
3978 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
3985 BPF_LD_MAP_FD(BPF_REG_1, 0),
3999 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
4001 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
4007 BPF_LD_MAP_FD(BPF_REG_1, 0),
4021 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
4023 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
4025 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
4026 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
4027 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 5),
4028 BPF_LD_MAP_FD(BPF_REG_1, 0),
4043 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
4045 BPF_LD_MAP_FD(BPF_REG_1, 0),
4059 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
4061 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
4072 BPF_LD_MAP_FD(BPF_REG_1, 0),
4086 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
4088 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
4095 BPF_LD_MAP_FD(BPF_REG_1, 0),
4109 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
4111 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
4117 BPF_LD_MAP_FD(BPF_REG_1, 0),
4131 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4133 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4154 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4156 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4175 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4177 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4180 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4181 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4182 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4183 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4199 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4201 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4204 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4205 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4206 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4207 BPF_ALU64_IMM(BPF_SUB, BPF_REG_1, 4),
4223 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4225 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4228 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4229 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4230 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4231 BPF_ALU64_IMM(BPF_SUB, BPF_REG_1, 12),
4248 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4250 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4253 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4254 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4255 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4256 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4273 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4275 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4278 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4279 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4280 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4281 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4298 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4300 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4303 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4304 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4305 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4306 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4323 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4325 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4328 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4329 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4330 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4331 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4347 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4349 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4352 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4353 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4354 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4355 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
4372 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
4374 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
4377 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
4378 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
4379 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_7, 6),
4399 BPF_LD_MAP_FD(BPF_REG_1, 0),
4418 BPF_LD_MAP_FD(BPF_REG_1, 0),
4422 BPF_MOV64_IMM(BPF_REG_1, 4),
4423 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
4424 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
4441 BPF_LD_MAP_FD(BPF_REG_1, 0),
4445 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4446 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, MAX_ENTRIES, 3),
4447 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
4448 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
4465 BPF_LD_MAP_FD(BPF_REG_1, 0),
4469 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4470 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 0xffffffff, 1),
4471 BPF_MOV32_IMM(BPF_REG_1, 0),
4473 BPF_JMP_REG(BPF_JSGT, BPF_REG_2, BPF_REG_1, 1),
4474 BPF_MOV32_IMM(BPF_REG_1, 0),
4475 BPF_ALU32_IMM(BPF_LSH, BPF_REG_1, 2),
4476 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
4493 BPF_LD_MAP_FD(BPF_REG_1, 0),
4511 BPF_LD_MAP_FD(BPF_REG_1, 0),
4515 BPF_MOV64_IMM(BPF_REG_1, MAX_ENTRIES + 1),
4516 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
4517 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
4533 BPF_LD_MAP_FD(BPF_REG_1, 0),
4537 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4538 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
4539 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
4555 BPF_LD_MAP_FD(BPF_REG_1, 0),
4559 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, 0),
4561 BPF_JMP_REG(BPF_JSGT, BPF_REG_2, BPF_REG_1, 1),
4562 BPF_MOV32_IMM(BPF_REG_1, 0),
4563 BPF_ALU32_IMM(BPF_LSH, BPF_REG_1, 2),
4564 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
4582 BPF_LD_MAP_FD(BPF_REG_1, 0),
4586 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4588 BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_1, 1),
4589 BPF_MOV32_IMM(BPF_REG_1, 0),
4590 BPF_ALU32_IMM(BPF_LSH, BPF_REG_1, 2),
4591 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
4609 BPF_LD_MAP_FD(BPF_REG_1, 0),
4617 BPF_LD_MAP_FD(BPF_REG_1, 0),
4635 BPF_LD_MAP_FD(BPF_REG_1, 0),
4638 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4639 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
4651 BPF_LD_MAP_FD(BPF_REG_1, 0),
4654 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4655 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
4668 BPF_LD_MAP_FD(BPF_REG_1, 1),
4682 BPF_LD_MAP_FD(BPF_REG_1, 0),
4685 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 256),
4686 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 1),
4699 BPF_LD_MAP_FD(BPF_REG_1, 0),
4702 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, -2),
4703 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
4704 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 1),
4716 BPF_LD_MAP_FD(BPF_REG_1, 0),
4719 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4720 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
4732 BPF_MOV64_REG(BPF_REG_2, BPF_REG_1),
4733 BPF_LD_MAP_FD(BPF_REG_1, 0),
4736 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4737 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
4749 BPF_MOV64_IMM(BPF_REG_1, 10),
4750 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, -8),
4753 BPF_LD_MAP_FD(BPF_REG_1, 0),
4768 BPF_MOV64_IMM(BPF_REG_1, 10),
4769 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, -8),
4772 BPF_LD_MAP_FD(BPF_REG_1, 0),
4790 BPF_MOV64_IMM(BPF_REG_1, 10),
4791 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, -8),
4794 BPF_LD_MAP_FD(BPF_REG_1, 0),
4811 BPF_MOV64_IMM(BPF_REG_1, 10),
4812 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, -8),
4815 BPF_LD_MAP_FD(BPF_REG_1, 0),
4832 BPF_MOV64_IMM(BPF_REG_1, 10),
4833 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, -8),
4836 BPF_LD_MAP_FD(BPF_REG_1, 0),
4837 BPF_MOV64_REG(BPF_REG_8, BPF_REG_1),
4842 BPF_MOV64_REG(BPF_REG_1, BPF_REG_8),
4858 BPF_MOV64_IMM(BPF_REG_1, 10),
4859 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_1, -8),
4862 BPF_LD_MAP_FD(BPF_REG_1, 0),
4863 BPF_MOV64_REG(BPF_REG_8, BPF_REG_1),
4869 BPF_MOV64_REG(BPF_REG_1, BPF_REG_8),
4888 BPF_LD_MAP_FD(BPF_REG_1, 0),
4891 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
4892 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, MAX_ENTRIES-1, 1),
4893 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 1),
4894 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
4895 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
4909 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
4910 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -48),
4923 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
4924 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -48),
4938 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
4939 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -48),
4953 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
4954 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -48),
4969 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
4971 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
4987 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
4989 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
5005 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
5007 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
5022 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
5024 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
5039 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
5041 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
5056 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
5058 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
5073 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
5075 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
5080 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
5081 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 6),
5082 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
5093 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
5098 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
5111 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
5121 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
5131 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
5142 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
5145 BPF_STX_XADD(BPF_DW, BPF_REG_1, BPF_REG_2,
5159 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0,
5161 BPF_STX_XADD(BPF_DW, BPF_REG_1, BPF_REG_10,
5175 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2,
5187 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
5191 BPF_LD_MAP_FD(BPF_REG_1, 0),
5212 BPF_LD_MAP_FD(BPF_REG_1, 0),
5215 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5231 BPF_LD_MAP_FD(BPF_REG_1, 0),
5234 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5250 BPF_LD_MAP_FD(BPF_REG_1, 0),
5253 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5269 BPF_LD_MAP_FD(BPF_REG_1, 0),
5272 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5289 BPF_LD_MAP_FD(BPF_REG_1, 0),
5292 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5309 BPF_LD_MAP_FD(BPF_REG_1, 0),
5312 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5313 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1,
5332 BPF_LD_MAP_FD(BPF_REG_1, 0),
5335 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5336 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1,
5353 BPF_LD_MAP_FD(BPF_REG_1, 0),
5356 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5357 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1,
5374 BPF_LD_MAP_FD(BPF_REG_1, 0),
5377 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5378 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1,
5398 BPF_LD_MAP_FD(BPF_REG_1, 0),
5401 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5402 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1,
5420 BPF_LD_MAP_FD(BPF_REG_1, 0),
5423 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5424 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1,
5442 BPF_LD_MAP_FD(BPF_REG_1, 0),
5445 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5448 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5466 BPF_LD_MAP_FD(BPF_REG_1, 0),
5469 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5472 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5488 BPF_LD_MAP_FD(BPF_REG_1, 0),
5491 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5493 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5509 BPF_LD_MAP_FD(BPF_REG_1, 0),
5512 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5515 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5534 BPF_LD_MAP_FD(BPF_REG_1, 0),
5537 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5540 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5557 BPF_LD_MAP_FD(BPF_REG_1, 0),
5560 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5563 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5580 BPF_LD_MAP_FD(BPF_REG_1, 0),
5583 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5587 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5605 BPF_LD_MAP_FD(BPF_REG_1, 0),
5608 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5612 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5628 BPF_LD_MAP_FD(BPF_REG_1, 0),
5631 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5635 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5651 BPF_LD_MAP_FD(BPF_REG_1, 0),
5654 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5656 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5673 BPF_LD_MAP_FD(BPF_REG_1, 0),
5676 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5680 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5699 BPF_LD_MAP_FD(BPF_REG_1, 0),
5702 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5707 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5708 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5722 BPF_LD_MAP_FD(BPF_REG_1, 0),
5725 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5728 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5729 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5746 BPF_LD_MAP_FD(BPF_REG_1, 0),
5749 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5754 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5755 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5769 BPF_LD_MAP_FD(BPF_REG_1, 0),
5772 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5775 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5776 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5793 BPF_LD_MAP_FD(BPF_REG_1, 0),
5796 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5802 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5803 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5817 BPF_LD_MAP_FD(BPF_REG_1, 0),
5820 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5826 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5827 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5841 BPF_LD_MAP_FD(BPF_REG_1, 0),
5844 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5850 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5851 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5866 BPF_LD_MAP_FD(BPF_REG_1, 0),
5869 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5875 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5876 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5890 BPF_LD_MAP_FD(BPF_REG_1, 0),
5893 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5899 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5900 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5914 BPF_LD_MAP_FD(BPF_REG_1, 0),
5917 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
5923 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
5924 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 0),
5939 BPF_LD_MAP_FD(BPF_REG_1, 0),
5943 BPF_LD_MAP_FD(BPF_REG_1, 0),
5957 BPF_LD_MAP_FD(BPF_REG_1, 0),
5963 BPF_LD_MAP_FD(BPF_REG_1, 0),
5977 BPF_LD_MAP_FD(BPF_REG_1, 0),
5983 BPF_LD_MAP_FD(BPF_REG_1, 0),
5999 BPF_LD_MAP_FD(BPF_REG_1, 0),
6005 BPF_LD_MAP_FD(BPF_REG_1, 0),
6019 BPF_LD_MAP_FD(BPF_REG_1, 0),
6025 BPF_LD_MAP_FD(BPF_REG_1, 0),
6040 BPF_LD_MAP_FD(BPF_REG_1, 0),
6045 BPF_LD_MAP_FD(BPF_REG_1, 0),
6060 BPF_LD_MAP_FD(BPF_REG_1, 0),
6067 BPF_LD_MAP_FD(BPF_REG_1, 0),
6081 BPF_LD_MAP_FD(BPF_REG_1, 0),
6088 BPF_LD_MAP_FD(BPF_REG_1, 0),
6103 BPF_LD_MAP_FD(BPF_REG_1, 0),
6109 BPF_LD_MAP_FD(BPF_REG_1, 0),
6124 BPF_LD_MAP_FD(BPF_REG_1, 0),
6132 BPF_LD_MAP_FD(BPF_REG_1, 0),
6146 BPF_LD_MAP_FD(BPF_REG_1, 0),
6152 BPF_LD_MAP_FD(BPF_REG_1, 0),
6167 BPF_LD_MAP_FD(BPF_REG_1, 0),
6175 BPF_LD_MAP_FD(BPF_REG_1, 0),
6190 BPF_LD_MAP_FD(BPF_REG_1, 0),
6194 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6195 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -184),
6196 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, 0),
6197 BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, 0),
6212 BPF_LD_MAP_FD(BPF_REG_1, 0),
6214 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6215 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -152),
6216 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, 0),
6218 BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, 0),
6233 BPF_LD_MAP_FD(BPF_REG_1, 0),
6236 BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 0),
6251 BPF_LD_MAP_FD(BPF_REG_1, 0),
6285 BPF_LD_MAP_FD(BPF_REG_1, 0),
6288 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
6289 BPF_JMP_IMM(BPF_JGE, BPF_REG_1, MAX_ENTRIES, 9),
6313 BPF_LD_MAP_FD(BPF_REG_1, 0),
6330 BPF_LD_MAP_FD(BPF_REG_1, 0),
6347 BPF_LD_MAP_FD(BPF_REG_1, 0),
6364 BPF_LD_MAP_FD(BPF_REG_1, 0),
6383 BPF_LD_MAP_FD(BPF_REG_1, 0),
6405 BPF_LD_MAP_FD(BPF_REG_1, 0),
6411 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6412 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -184),
6413 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, 0),
6414 BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, 0),
6427 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6428 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6439 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6440 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6455 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6456 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6458 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6459 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6472 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6473 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6475 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6476 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6492 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6493 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6504 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6505 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6520 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6521 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6532 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6533 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6548 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6549 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6551 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6552 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6569 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6570 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6572 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6573 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6589 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6590 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6592 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6593 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6609 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6610 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6612 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6613 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6627 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6628 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
6630 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, -128),
6631 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_1, -128),
6648 BPF_LD_MAP_FD(BPF_REG_1, 0),
6651 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
6674 BPF_LD_MAP_FD(BPF_REG_1, 0),
6677 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
6701 BPF_LD_MAP_FD(BPF_REG_1, 0),
6704 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
6705 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 20),
6728 BPF_LD_MAP_FD(BPF_REG_1, 0),
6731 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
6732 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 20),
6753 BPF_MOV64_IMM(BPF_REG_1, 0),
6767 BPF_MOV64_IMM(BPF_REG_1, 0),
6785 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6786 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
6788 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, 0),
6805 BPF_LD_MAP_FD(BPF_REG_1, 0),
6809 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
6827 BPF_LD_MAP_FD(BPF_REG_1, 0),
6833 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6834 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
6835 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_2, 0),
6852 BPF_LD_MAP_FD(BPF_REG_1, 0),
6856 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
6872 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
6874 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
6879 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
6895 BPF_MOV64_IMM(BPF_REG_1, 0),
6908 BPF_MOV64_IMM(BPF_REG_1, 0),
6921 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6922 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
6937 BPF_LD_MAP_FD(BPF_REG_1, 0),
6940 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
6956 BPF_LD_MAP_FD(BPF_REG_1, 0),
6961 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6962 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
6977 BPF_LD_MAP_FD(BPF_REG_1, 0),
6980 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
6994 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
6995 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
7011 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7021 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
7032 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
7038 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7050 BPF_LD_MAP_FD(BPF_REG_1, 0),
7054 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
7055 BPF_ALU64_IMM(BPF_AND, BPF_REG_1, -4),
7056 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
7057 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7073 BPF_LD_MAP_FD(BPF_REG_1, 0),
7077 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_0, 0),
7079 BPF_ALU32_IMM(BPF_MOD, BPF_REG_1, 2),
7080 BPF_ALU32_IMM(BPF_ADD, BPF_REG_1, 1),
7081 BPF_ALU32_REG(BPF_AND, BPF_REG_9, BPF_REG_1),
7103 BPF_LD_MAP_FD(BPF_REG_1, 0),
7110 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
7125 BPF_LD_MAP_FD(BPF_REG_1, 0),
7132 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
7133 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
7149 BPF_LD_MAP_FD(BPF_REG_1, 0),
7155 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
7168 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7169 BPF_MOV64_IMM(BPF_REG_1, 0),
7171 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
7180 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7192 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7204 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7216 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7228 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7239 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7245 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
7264 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7265 BPF_MOV64_IMM(BPF_REG_1, 1),
7266 BPF_LD_IND(BPF_W, BPF_REG_1, -0x200000),
7267 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
7276 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7288 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7300 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7312 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7324 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
7338 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
7341 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
7354 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
7357 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
7370 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
7373 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
7385 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1,
7397 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
7400 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
7413 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
7416 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
7431 BPF_LD_MAP_FD(BPF_REG_1, 0),
7436 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7438 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 3),
7439 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 4, 2),
7440 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7455 BPF_LD_MAP_FD(BPF_REG_1, 0),
7460 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7462 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_2, 3),
7463 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7464 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7479 BPF_LD_MAP_FD(BPF_REG_1, 0),
7484 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7486 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_2, 5),
7488 BPF_ALU64_REG(BPF_ADD, BPF_REG_8, BPF_REG_1),
7505 BPF_LD_MAP_FD(BPF_REG_1, 0),
7510 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7512 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_2, 4),
7513 BPF_MOV64_REG(BPF_REG_8, BPF_REG_1),
7530 BPF_LD_MAP_FD(BPF_REG_1, 0),
7535 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7537 BPF_ALU64_REG(BPF_AND, BPF_REG_1, BPF_REG_2),
7538 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7539 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7553 BPF_LD_MAP_FD(BPF_REG_1, 0),
7558 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7560 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_2, 5),
7561 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 4),
7563 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_1),
7600 BPF_LD_MAP_FD(BPF_REG_1, 0),
7605 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7607 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_2, 3),
7608 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7609 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7623 BPF_LD_MAP_FD(BPF_REG_1, 0),
7628 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7630 BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_1, 2),
7633 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7634 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7649 BPF_LD_MAP_FD(BPF_REG_1, 0),
7654 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7656 BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_1, 2),
7659 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7660 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7674 BPF_LD_MAP_FD(BPF_REG_1, 0),
7679 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7681 BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_1, 2),
7684 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7685 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7700 BPF_LD_MAP_FD(BPF_REG_1, 0),
7705 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7707 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 2),
7711 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7712 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7727 BPF_LD_MAP_FD(BPF_REG_1, 0),
7732 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7734 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 2),
7737 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7738 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7753 BPF_LD_MAP_FD(BPF_REG_1, 0),
7758 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7760 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 2),
7765 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_1),
7779 BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1,
7784 BPF_LD_MAP_FD(BPF_REG_1, 0),
7789 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7793 BPF_JMP_REG(BPF_JSGT, BPF_REG_8, BPF_REG_1, 3),
7794 BPF_JMP_IMM(BPF_JSGT, BPF_REG_1, 1, 2),
7795 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7799 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_2, -3),
7812 BPF_LD_MAP_FD(BPF_REG_1, 0),
7817 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_10, -16),
7819 BPF_JMP_REG(BPF_JGE, BPF_REG_2, BPF_REG_1, 2),
7822 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7841 BPF_LD_MAP_FD(BPF_REG_1, 0),
7845 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
7846 BPF_JMP_IMM(BPF_JGT, BPF_REG_1, 0xff, 7),
7849 BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_3),
7850 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 56),
7851 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7867 BPF_LD_MAP_FD(BPF_REG_1, 0),
7871 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
7872 BPF_JMP_IMM(BPF_JGT, BPF_REG_1, 0xff, 6),
7875 BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_3),
7876 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
7892 BPF_LD_MAP_FD(BPF_REG_1, 0),
7917 BPF_LD_MAP_FD(BPF_REG_1, 0),
7943 BPF_LD_MAP_FD(BPF_REG_1, 0),
7966 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
7971 BPF_LD_MAP_FD(BPF_REG_1, 0),
7991 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
7996 BPF_LD_MAP_FD(BPF_REG_1, 0),
8019 BPF_LD_MAP_FD(BPF_REG_1, 0),
8024 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
8029 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_2),
8031 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x7fffffff),
8033 BPF_ALU32_IMM(BPF_SUB, BPF_REG_1, 0x7fffffff),
8035 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 8),
8037 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
8053 BPF_LD_MAP_FD(BPF_REG_1, 0),
8058 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
8059 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0xffffff80 >> 1),
8061 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0xffffff80 >> 1),
8065 BPF_ALU32_IMM(BPF_ADD, BPF_REG_1, 0),
8066 BPF_ALU64_IMM(BPF_SUB, BPF_REG_1, 0xffffff80 >> 1),
8070 BPF_ALU64_IMM(BPF_SUB, BPF_REG_1, 0xffffff80 >> 1),
8074 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 8),
8076 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
8094 BPF_LD_MAP_FD(BPF_REG_1, 0),
8099 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
8100 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0xffffff80 >> 1),
8102 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0xffffff80 >> 1),
8108 BPF_MOV32_REG(BPF_REG_1, BPF_REG_1),
8109 BPF_ALU64_IMM(BPF_SUB, BPF_REG_1, 0xffffff80 >> 1),
8113 BPF_ALU64_IMM(BPF_SUB, BPF_REG_1, 0xffffff80 >> 1),
8117 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 8),
8119 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
8137 BPF_LD_MAP_FD(BPF_REG_1, 0),
8142 BPF_MOV64_IMM(BPF_REG_1, 0x7fffffff),
8144 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x7fffffff),
8146 BPF_ALU32_IMM(BPF_ADD, BPF_REG_1, 2),
8148 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
8164 BPF_LD_MAP_FD(BPF_REG_1, 0),
8169 BPF_MOV64_IMM(BPF_REG_1, 1),
8171 BPF_ALU32_REG(BPF_LSH, BPF_REG_1, BPF_REG_2),
8173 BPF_ALU64_IMM(BPF_AND, BPF_REG_1, 0xffff),
8175 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
8192 BPF_LD_MAP_FD(BPF_REG_1, 0),
8197 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
8199 BPF_ALU64_IMM(BPF_SUB, BPF_REG_1, 1),
8201 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 8),
8203 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 8),
8205 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
8222 BPF_LD_MAP_FD(BPF_REG_1, 0),
8242 BPF_LD_MAP_FD(BPF_REG_1, 0),
8264 BPF_LD_MAP_FD(BPF_REG_1, 0),
8285 BPF_LD_MAP_FD(BPF_REG_1, 0),
8290 BPF_MOV64_IMM(BPF_REG_1, 1000000),
8291 BPF_ALU64_IMM(BPF_MUL, BPF_REG_1, 1000000),
8292 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
8307 BPF_LD_MAP_FD(BPF_REG_1, 0),
8329 BPF_LD_MAP_FD(BPF_REG_1, 0),
8348 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1, 0),
8354 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_2),
8356 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, 0),
8369 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1, 0),
8391 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1, 0),
8400 BPF_LD_MAP_FD(BPF_REG_1, 0),
8414 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
8415 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x7fffffff),
8416 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x7fffffff),
8418 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
8427 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
8428 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x3fffffff),
8429 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x3fffffff),
8431 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
8440 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
8441 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x1fffffff),
8442 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x1fffffff),
8444 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0, 0),
8454 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1, 0),
8472 BPF_LD_MAP_FD(BPF_REG_1, 0),
8476 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_0, 0),
8478 BPF_JMP_REG(BPF_JSGT, BPF_REG_2, BPF_REG_1, 1),
8479 BPF_MOV32_IMM(BPF_REG_1, 0),
8480 BPF_ALU32_IMM(BPF_LSH, BPF_REG_1, 2),
8481 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
8514 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8527 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8529 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8544 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8546 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8564 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8566 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8582 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8584 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8586 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1,
8602 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8604 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1,
8623 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8625 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8643 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8645 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8662 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8664 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8679 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8681 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8698 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8700 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8702 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1,
8726 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8728 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8751 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8753 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8755 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1,
8774 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1,
8777 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
8788 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
8790 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8802 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8804 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8806 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8807 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8809 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
8810 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
8821 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8823 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8825 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8826 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8828 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
8829 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
8840 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8842 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8844 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8845 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8846 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
8847 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
8857 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8859 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8861 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8862 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8863 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
8864 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -4),
8876 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8878 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8880 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8881 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8882 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 0),
8883 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
8894 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8896 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8898 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8899 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8900 BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1),
8902 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
8913 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8915 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8917 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8918 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8919 BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1),
8921 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
8932 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8934 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8936 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8937 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8938 BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1),
8939 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
8950 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8952 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8954 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8955 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8956 BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1),
8958 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
8969 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8971 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8973 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8974 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8975 BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1),
8977 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
8988 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
8990 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
8992 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
8993 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
8994 BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1),
8995 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9006 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9008 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9010 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9011 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9012 BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 1),
9013 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9023 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9025 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9027 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9028 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9029 BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 1),
9030 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -4),
9042 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9044 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9046 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9047 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9048 BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 0),
9049 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9060 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9062 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9064 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9065 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9066 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1),
9067 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9078 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9080 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9082 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9083 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9084 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1),
9085 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9096 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9098 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9100 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9101 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9102 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 0),
9103 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9115 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9117 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9119 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9120 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9121 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
9123 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9133 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9135 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9137 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9138 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9139 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
9141 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -4),
9153 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9155 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9157 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9158 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9159 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
9160 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9171 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9173 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9175 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9176 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9177 BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1),
9179 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9189 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9191 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9193 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9194 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9195 BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1),
9197 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -4),
9209 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9211 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9213 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9214 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9215 BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1),
9216 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9227 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9229 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9231 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9232 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9233 BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 1),
9234 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9245 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9247 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9249 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9250 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9251 BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 1),
9252 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9263 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9265 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9267 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9268 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9269 BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 0),
9270 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9282 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9284 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9286 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9287 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9288 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
9289 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9299 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9301 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9303 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9304 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9305 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1),
9306 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -4),
9318 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9320 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9322 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9323 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9324 BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 0),
9325 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9336 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9338 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9340 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9341 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9342 BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1),
9344 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9355 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9357 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9359 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9360 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9361 BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1),
9363 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9374 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9376 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9378 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9379 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9380 BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1),
9381 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9392 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9394 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9396 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9397 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9398 BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1),
9400 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9411 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9413 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9415 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9416 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9417 BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1),
9419 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9430 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9432 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9434 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9435 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9436 BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1),
9437 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9448 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9450 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9452 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9453 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9454 BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 1),
9455 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9465 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9467 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9469 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9470 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9471 BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 1),
9472 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -4),
9484 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9486 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9488 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9489 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9490 BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 0),
9491 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9502 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9504 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9506 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9507 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9508 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1),
9509 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9520 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9522 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9524 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9525 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9526 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1),
9527 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9538 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9540 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9542 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9543 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9544 BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 0),
9545 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9557 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9559 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9561 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9562 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9563 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
9565 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9575 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9577 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9579 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9580 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9581 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
9583 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -4),
9595 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9597 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9599 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9600 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9601 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1),
9602 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9613 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9615 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9617 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9618 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9619 BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1),
9621 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9631 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9633 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9635 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9636 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9637 BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1),
9639 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -4),
9651 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9653 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9655 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9656 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9657 BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1),
9658 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9669 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9671 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9673 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9674 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9675 BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 1),
9676 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9687 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9689 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9691 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9692 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9693 BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 1),
9694 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, -8),
9705 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
9707 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
9709 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
9710 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9711 BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 0),
9712 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -5),
9726 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_1),
9740 BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_0),
9751 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_1),
9765 BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_0),
9775 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_1),
9787 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_1),
9798 BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_0),
9799 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
9811 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_0),
9812 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
9824 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_1),
9837 BPF_ALU64_REG(BPF_SUB, BPF_REG_0, BPF_REG_1),
9846 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, 0),
9856 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, 0),
9866 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, 0),
9896 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
9906 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, 0),
9907 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1, 4),
9944 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
9946 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
9947 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
9951 BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_1, 1),
9958 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
9969 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
9971 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
9972 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
9976 BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_1, 1),
9980 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
9993 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
9995 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
9996 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
10000 BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_1, 1),
10004 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10006 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10011 BPF_LD_MAP_FD(BPF_REG_1, 0),
10089 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10105 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10122 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10140 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10157 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10178 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10213 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10226 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
10249 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10250 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_6,
10256 BPF_MOV64_REG(BPF_REG_0, BPF_REG_1),
10268 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
10270 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1,
10298 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10301 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
10306 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10386 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10389 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
10394 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10473 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, -3),
10483 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 3),
10501 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, -2),
10539 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10565 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10568 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
10573 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
10585 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
10586 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
10589 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10592 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
10597 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, 0),
10608 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
10609 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
10617 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10621 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
10631 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, 0),
10721 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10723 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
10730 BPF_JMP_IMM(BPF_JLT, BPF_REG_1, 10, 1),
10735 BPF_JMP_IMM(BPF_JGT, BPF_REG_1, 2, 1),
10769 BPF_MOV64_IMM(BPF_REG_1, 0),
10771 BPF_MOV64_IMM(BPF_REG_1, 1),
10773 BPF_MOV64_IMM(BPF_REG_1, 1),
10778 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 2),
10784 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
10831 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
10832 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
10835 BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_1, 0),
10846 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
10847 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
10848 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10852 BPF_ST_MEM(BPF_DW, BPF_REG_1, 0, 42),
10879 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
10880 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
10888 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10891 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
10897 BPF_ST_MEM(BPF_DW, BPF_REG_1, 0, 0),
10906 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10908 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
10909 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
10911 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
10913 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 1),
10927 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
10928 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
10948 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10952 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
10958 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10963 BPF_LD_MAP_FD(BPF_REG_1, 0),
10980 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
10981 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
10990 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
10999 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
11010 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
11015 BPF_LD_MAP_FD(BPF_REG_1, 0),
11035 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
11036 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
11045 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
11054 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
11065 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
11070 BPF_LD_MAP_FD(BPF_REG_1, 0),
11091 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
11092 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
11100 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
11106 BPF_LD_MAP_FD(BPF_REG_1, 0),
11119 BPF_LD_MAP_FD(BPF_REG_1, 0),
11130 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), /* 30 */
11141 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 0),
11163 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
11164 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
11172 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
11178 BPF_LD_MAP_FD(BPF_REG_1, 0),
11191 BPF_LD_MAP_FD(BPF_REG_1, 0),
11202 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), /* 30 */
11213 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 0),
11234 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
11235 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
11238 BPF_JMP_IMM(BPF_JNE, BPF_REG_1, 0, 2),
11243 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
11249 BPF_LD_MAP_FD(BPF_REG_1, 0),
11262 BPF_LD_MAP_FD(BPF_REG_1, 0),
11273 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), // 30
11277 BPF_JMP_IMM(BPF_JNE, BPF_REG_1, 0, 1), // 34
11284 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 0),
11306 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
11307 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
11315 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
11321 BPF_LD_MAP_FD(BPF_REG_1, 0),
11334 BPF_LD_MAP_FD(BPF_REG_1, 0),
11345 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
11356 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 0),
11377 BPF_MOV64_REG(BPF_REG_1, BPF_REG_10),
11378 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
11386 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
11392 BPF_LD_MAP_FD(BPF_REG_1, 0),
11405 BPF_LD_MAP_FD(BPF_REG_1, 0),
11416 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
11427 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 0),
11453 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11455 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11484 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11486 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11516 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11518 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11551 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11553 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11577 BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_1, 0),
11584 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11586 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11608 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11619 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11621 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11653 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11655 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11677 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11679 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11694 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11696 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11717 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11719 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11734 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
11736 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
11772 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0, 8),
11777 BPF_LD_MAP_FD(BPF_REG_1, 0),
11802 BPF_JMP_IMM(BPF_JGT, BPF_REG_1, 2, 2),
11807 BPF_LD_MAP_FD(BPF_REG_1, 0),
11821 BPF_JMP_IMM(BPF_JNE, BPF_REG_1, 0, 2),
11825 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
11853 BPF_JMP_IMM(BPF_JNE, BPF_REG_1, 0, 2),
11857 BPF_MOV64_REG(BPF_REG_1, BPF_REG_0),
11884 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
11906 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
11929 BPF_LD_MAP_FD(BPF_REG_1, 0),
11956 BPF_LD_MAP_FD(BPF_REG_1, 0),
11978 BPF_MOV64_IMM(BPF_REG_1, 0xff),
11979 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 1),
11980 BPF_ALU32_IMM(BPF_LSH, BPF_REG_1, 1),
11981 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0x3fc, 1),
11983 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 1),
11984 BPF_ALU32_IMM(BPF_RSH, BPF_REG_1, 1),
11985 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0xff, 1),
11987 BPF_ALU64_IMM(BPF_ARSH, BPF_REG_1, 1),
11988 BPF_JMP_IMM(BPF_JEQ, BPF_REG_1, 0x7f, 1),
12000 BPF_LD_IMM64(BPF_REG_1, 0xfeffffffffffffffULL),
12001 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 32),
12003 BPF_JMP_REG(BPF_JEQ, BPF_REG_1, BPF_REG_2, 1),
12014 BPF_LD_IMM64(BPF_REG_1, 0x1ffffffffULL),
12016 BPF_JMP_REG(BPF_JEQ, BPF_REG_1, BPF_REG_2, 1),
12028 BPF_LD_IMM64(BPF_REG_1, 0xefefefULL),
12029 BPF_ALU64_REG(BPF_MUL, BPF_REG_0, BPF_REG_1),
12034 BPF_ALU64_REG(BPF_MUL, BPF_REG_3, BPF_REG_1),
12040 BPF_ALU32_REG(BPF_MUL, BPF_REG_0, BPF_REG_1),
12045 BPF_ALU32_REG(BPF_MUL, BPF_REG_3, BPF_REG_1),
12050 BPF_LD_IMM64(BPF_REG_1, 0xfefefeULL),
12052 BPF_ALU32_REG(BPF_MUL, BPF_REG_2, BPF_REG_1),
12081 BPF_LD_MAP_FD(BPF_REG_1, 0),
12086 BPF_MOV64_IMM(BPF_REG_1, 1),
12087 BPF_STX_XADD(BPF_W, BPF_REG_0, BPF_REG_1, 3),
12099 BPF_LDX_MEM(BPF_W, BPF_REG_2, BPF_REG_1,
12101 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1,
12103 BPF_MOV64_REG(BPF_REG_1, BPF_REG_2),
12104 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
12105 BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 2),
12163 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
12167 BPF_LD_MAP_FD(BPF_REG_1, 0),
12173 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
12178 BPF_MOV64_IMM(BPF_REG_1, 0),
12182 BPF_JMP_REG(BPF_JSLT, BPF_REG_1, BPF_REG_8, 16),
12186 BPF_MOV64_REG(BPF_REG_1, BPF_REG_9),
12187 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 32),
12188 BPF_ALU64_IMM(BPF_ARSH, BPF_REG_1, 32),
12190 BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_1),
12191 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
12193 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_5),
12194 BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 4),
12195 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
12208 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
12220 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
12231 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
12277 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1),
12297 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1),
12317 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1),
12333 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1),
12360 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
12366 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
12447 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -612),
12461 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -612),
12475 BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, 0),
12477 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3),
12494 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_2),
12507 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_2),