BPF_MOV 1374 arch/arm/net/bpf_jit_32.c case BPF_ALU | BPF_MOV | BPF_K: BPF_MOV 1375 arch/arm/net/bpf_jit_32.c case BPF_ALU | BPF_MOV | BPF_X: BPF_MOV 1376 arch/arm/net/bpf_jit_32.c case BPF_ALU64 | BPF_MOV | BPF_K: BPF_MOV 1377 arch/arm/net/bpf_jit_32.c case BPF_ALU64 | BPF_MOV | BPF_X: BPF_MOV 373 arch/arm64/net/bpf_jit_comp.c case BPF_ALU | BPF_MOV | BPF_X: BPF_MOV 374 arch/arm64/net/bpf_jit_comp.c case BPF_ALU64 | BPF_MOV | BPF_X: BPF_MOV 474 arch/arm64/net/bpf_jit_comp.c case BPF_ALU | BPF_MOV | BPF_K: BPF_MOV 475 arch/arm64/net/bpf_jit_comp.c case BPF_ALU64 | BPF_MOV | BPF_K: BPF_MOV 432 arch/mips/net/ebpf_jit.c case BPF_MOV: BPF_MOV 463 arch/mips/net/ebpf_jit.c BPF_OP(insn->code) != BPF_MOV && BPF_MOV 469 arch/mips/net/ebpf_jit.c BPF_OP(insn->code) != BPF_MOV && BPF_MOV 476 arch/mips/net/ebpf_jit.c case BPF_ALU64 | BPF_MOV: BPF_MOV 515 arch/mips/net/ebpf_jit.c case BPF_ALU | BPF_MOV: BPF_MOV 529 arch/mips/net/ebpf_jit.c if (BPF_OP(insn->code) == BPF_MOV) { BPF_MOV 682 arch/mips/net/ebpf_jit.c case BPF_ALU64 | BPF_MOV | BPF_K: /* ALU64_IMM */ BPF_MOV 683 arch/mips/net/ebpf_jit.c case BPF_ALU | BPF_MOV | BPF_K: /* ALU32_IMM */ BPF_MOV 810 arch/mips/net/ebpf_jit.c case BPF_ALU64 | BPF_MOV | BPF_X: /* ALU64_REG */ BPF_MOV 830 arch/mips/net/ebpf_jit.c if (bpf_op == BPF_MOV) { BPF_MOV 840 arch/mips/net/ebpf_jit.c if (bpf_op == BPF_MOV) { BPF_MOV 849 arch/mips/net/ebpf_jit.c case BPF_MOV: BPF_MOV 906 arch/mips/net/ebpf_jit.c case BPF_ALU | BPF_MOV | BPF_X: /* ALU_REG */ BPF_MOV 932 arch/mips/net/ebpf_jit.c if (bpf_op == BPF_MOV) { BPF_MOV 941 arch/mips/net/ebpf_jit.c case BPF_MOV: BPF_MOV 1588 arch/mips/net/ebpf_jit.c case BPF_MOV: BPF_MOV 1612 arch/mips/net/ebpf_jit.c case BPF_MOV: BPF_MOV 554 arch/powerpc/net/bpf_jit_comp64.c case BPF_ALU | BPF_MOV | BPF_X: /* (u32) dst = src */ BPF_MOV 555 arch/powerpc/net/bpf_jit_comp64.c case BPF_ALU64 | BPF_MOV | BPF_X: /* dst = src */ BPF_MOV 563 arch/powerpc/net/bpf_jit_comp64.c case BPF_ALU | BPF_MOV | BPF_K: /* (u32) dst = imm */ BPF_MOV 564 arch/powerpc/net/bpf_jit_comp64.c case BPF_ALU64 | BPF_MOV | BPF_K: /* dst = (s64) imm */ BPF_MOV 750 arch/riscv/net/bpf_jit_comp.c case BPF_ALU | BPF_MOV | BPF_X: BPF_MOV 751 arch/riscv/net/bpf_jit_comp.c case BPF_ALU64 | BPF_MOV | BPF_X: BPF_MOV 897 arch/riscv/net/bpf_jit_comp.c case BPF_ALU | BPF_MOV | BPF_K: BPF_MOV 898 arch/riscv/net/bpf_jit_comp.c case BPF_ALU64 | BPF_MOV | BPF_K: BPF_MOV 524 arch/s390/net/bpf_jit_comp.c case BPF_ALU | BPF_MOV | BPF_X: /* dst = (u32) src */ BPF_MOV 530 arch/s390/net/bpf_jit_comp.c case BPF_ALU64 | BPF_MOV | BPF_X: /* dst = src */ BPF_MOV 534 arch/s390/net/bpf_jit_comp.c case BPF_ALU | BPF_MOV | BPF_K: /* dst = (u32) imm */ BPF_MOV 540 arch/s390/net/bpf_jit_comp.c case BPF_ALU64 | BPF_MOV | BPF_K: /* dst = imm */ BPF_MOV 909 arch/sparc/net/bpf_jit_comp_64.c case BPF_ALU | BPF_MOV | BPF_X: BPF_MOV 914 arch/sparc/net/bpf_jit_comp_64.c case BPF_ALU64 | BPF_MOV | BPF_X: BPF_MOV 1064 arch/sparc/net/bpf_jit_comp_64.c case BPF_ALU | BPF_MOV | BPF_K: BPF_MOV 1069 arch/sparc/net/bpf_jit_comp_64.c case BPF_ALU64 | BPF_MOV | BPF_K: BPF_MOV 444 arch/x86/net/bpf_jit_comp.c case BPF_ALU64 | BPF_MOV | BPF_X: BPF_MOV 445 arch/x86/net/bpf_jit_comp.c case BPF_ALU | BPF_MOV | BPF_X: BPF_MOV 511 arch/x86/net/bpf_jit_comp.c case BPF_ALU64 | BPF_MOV | BPF_K: BPF_MOV 512 arch/x86/net/bpf_jit_comp.c case BPF_ALU | BPF_MOV | BPF_K: BPF_MOV 1492 arch/x86/net/bpf_jit_comp32.c case BPF_ALU | BPF_MOV | BPF_K: BPF_MOV 1493 arch/x86/net/bpf_jit_comp32.c case BPF_ALU | BPF_MOV | BPF_X: BPF_MOV 1494 arch/x86/net/bpf_jit_comp32.c case BPF_ALU64 | BPF_MOV | BPF_K: BPF_MOV 1495 arch/x86/net/bpf_jit_comp32.c case BPF_ALU64 | BPF_MOV | BPF_X: BPF_MOV 3416 drivers/net/ethernet/netronome/nfp/bpf/jit.c [BPF_ALU64 | BPF_MOV | BPF_X] = mov_reg64, BPF_MOV 3417 drivers/net/ethernet/netronome/nfp/bpf/jit.c [BPF_ALU64 | BPF_MOV | BPF_K] = mov_imm64, BPF_MOV 3439 drivers/net/ethernet/netronome/nfp/bpf/jit.c [BPF_ALU | BPF_MOV | BPF_X] = mov_reg, BPF_MOV 3440 drivers/net/ethernet/netronome/nfp/bpf/jit.c [BPF_ALU | BPF_MOV | BPF_K] = mov_imm, BPF_MOV 3895 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (insn.code == (BPF_ALU64 | BPF_MOV | BPF_X) && BPF_MOV 132 include/linux/filter.h .code = BPF_ALU64 | BPF_MOV | BPF_X, \ BPF_MOV 140 include/linux/filter.h .code = BPF_ALU | BPF_MOV | BPF_X, \ BPF_MOV 150 include/linux/filter.h .code = BPF_ALU64 | BPF_MOV | BPF_K, \ BPF_MOV 158 include/linux/filter.h .code = BPF_ALU | BPF_MOV | BPF_K, \ BPF_MOV 167 include/linux/filter.h .code = BPF_ALU | BPF_MOV | BPF_X, \ BPF_MOV 175 include/linux/filter.h return insn->code == (BPF_ALU | BPF_MOV | BPF_X) && insn->imm == 1; BPF_MOV 204 include/linux/filter.h .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \ BPF_MOV 212 include/linux/filter.h .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \ BPF_MOV 924 kernel/bpf/core.c (from->code == (BPF_ALU | BPF_MOV | BPF_K) || BPF_MOV 925 kernel/bpf/core.c from->code == (BPF_ALU64 | BPF_MOV | BPF_K))) { BPF_MOV 937 kernel/bpf/core.c case BPF_ALU | BPF_MOV | BPF_K: BPF_MOV 940 kernel/bpf/core.c *to++ = BPF_ALU32_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ from->imm); BPF_MOV 951 kernel/bpf/core.c case BPF_ALU64 | BPF_MOV | BPF_K: BPF_MOV 954 kernel/bpf/core.c *to++ = BPF_ALU64_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ from->imm); BPF_MOV 974 kernel/bpf/core.c *to++ = BPF_ALU64_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ from->imm); BPF_MOV 994 kernel/bpf/core.c *to++ = BPF_ALU32_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ from->imm); BPF_MOV 1001 kernel/bpf/core.c *to++ = BPF_ALU64_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ aux[1].imm); BPF_MOV 1004 kernel/bpf/core.c *to++ = BPF_ALU64_REG(BPF_MOV, aux[0].dst_reg, BPF_REG_AX); BPF_MOV 1007 kernel/bpf/core.c *to++ = BPF_ALU32_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ aux[0].imm); BPF_MOV 1018 kernel/bpf/core.c *to++ = BPF_ALU64_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ from->imm); BPF_MOV 78 kernel/bpf/disasm.c [BPF_MOV >> 4] = "=", BPF_MOV 1468 kernel/bpf/verifier.c if (opcode == BPF_MOV) { BPF_MOV 5000 kernel/bpf/verifier.c } else if (opcode == BPF_MOV) { BPF_MOV 8499 kernel/bpf/verifier.c rnd_hi32_patch[1] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_AX, 0); BPF_MOV 277 lib/test_bpf.c insn[1] = BPF_ALU32_IMM(BPF_MOV, R0, 0xcbababab); BPF_MOV 281 lib/test_bpf.c insn[i] = BPF_ALU32_IMM(BPF_MOV, R0, 0xfefefefe); BPF_MOV 308 lib/test_bpf.c insn[hlen] = BPF_ALU32_IMM(BPF_MOV, R0, 0xabababac); BPF_MOV 438 lib/test_bpf.c insn[0] = BPF_ALU32_IMM(BPF_MOV, R0, 1); BPF_MOV 1109 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, 1), BPF_MOV 1111 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 3), BPF_MOV 1115 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R0, R1), BPF_MOV 1125 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, -1), BPF_MOV 1126 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, -1), BPF_MOV 1127 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 3), BPF_MOV 1131 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 1), BPF_MOV 1141 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, -1), BPF_MOV 1142 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, -1), BPF_MOV 1143 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R2, 3), BPF_MOV 1148 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 1158 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, -1), BPF_MOV 1159 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, -1), BPF_MOV 1160 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R2, 3), BPF_MOV 1165 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 1179 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 0), BPF_MOV 1180 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, 1), BPF_MOV 1181 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 2), BPF_MOV 1182 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R3, 3), BPF_MOV 1183 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R4, 4), BPF_MOV 1184 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R5, 5), BPF_MOV 1185 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R6, 6), BPF_MOV 1186 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R7, 7), BPF_MOV 1187 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R8, 8), BPF_MOV 1188 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R9, 9), BPF_MOV 1327 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R0, R9), BPF_MOV 1337 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 20), BPF_MOV 1338 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 1), BPF_MOV 1339 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R2, 2), BPF_MOV 1340 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R3, 3), BPF_MOV 1341 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R4, 4), BPF_MOV 1342 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R5, 5), BPF_MOV 1343 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R6, 6), BPF_MOV 1344 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R7, 7), BPF_MOV 1345 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R8, 8), BPF_MOV 1346 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R9, 9), BPF_MOV 1473 lib/test_bpf.c BPF_ALU32_REG(BPF_MOV, R0, R9), BPF_MOV 1483 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 0), BPF_MOV 1484 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, 1), BPF_MOV 1485 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 2), BPF_MOV 1486 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R3, 3), BPF_MOV 1487 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R4, 4), BPF_MOV 1488 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R5, 5), BPF_MOV 1489 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R6, 6), BPF_MOV 1490 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R7, 7), BPF_MOV 1491 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R8, 8), BPF_MOV 1492 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R9, 9), BPF_MOV 1620 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 10), BPF_MOV 1621 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, -1), BPF_MOV 1628 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 10), BPF_MOV 1629 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, -1), BPF_MOV 1634 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 1), BPF_MOV 1635 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R5, -1), BPF_MOV 1640 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R3, 1), BPF_MOV 1641 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R7, -1), BPF_MOV 1644 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R5, 1), BPF_MOV 1647 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, 1), BPF_MOV 1648 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R8, -1), BPF_MOV 1670 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 0), BPF_MOV 1672 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 1), BPF_MOV 1682 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 11), BPF_MOV 1683 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, 1), BPF_MOV 1684 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 2), BPF_MOV 1685 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R3, 3), BPF_MOV 1686 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R4, 4), BPF_MOV 1687 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R5, 5), BPF_MOV 1688 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R6, 6), BPF_MOV 1689 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R7, 7), BPF_MOV 1690 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R8, 8), BPF_MOV 1691 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R9, 9), BPF_MOV 1715 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R2, R1), BPF_MOV 1734 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R0, R2), BPF_MOV 1754 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 0), BPF_MOV 1755 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R1, 0), BPF_MOV 1756 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 0), BPF_MOV 1757 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R3, 0), BPF_MOV 1758 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R4, 0), BPF_MOV 1759 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R5, 0), BPF_MOV 1760 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R6, 0), BPF_MOV 1761 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R7, 0), BPF_MOV 1762 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R8, 0), BPF_MOV 1763 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R9, 0), BPF_MOV 1794 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 1795 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0), BPF_MOV 1796 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R2, 0), BPF_MOV 1797 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R3, 0), BPF_MOV 1798 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R4, 0), BPF_MOV 1799 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R5, 0), BPF_MOV 1800 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R6, 0), BPF_MOV 1801 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R7, 0), BPF_MOV 1802 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R8, 0), BPF_MOV 1803 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R9, 0), BPF_MOV 1864 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 11), BPF_MOV 1866 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 2), BPF_MOV 1874 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, -1), BPF_MOV 2268 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 0), BPF_MOV 2285 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 2286 lib/test_bpf.c BPF_ALU32_REG(BPF_MOV, R0, R1), BPF_MOV 2296 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 4294967295U), BPF_MOV 2297 lib/test_bpf.c BPF_ALU32_REG(BPF_MOV, R0, R1), BPF_MOV 2307 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 2308 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R0, R1), BPF_MOV 2318 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 4294967295U), BPF_MOV 2319 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R0, R1), BPF_MOV 2330 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 2), BPF_MOV 2340 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 4294967295U), BPF_MOV 2352 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R2, 0xffffffff), BPF_MOV 2366 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 2), BPF_MOV 2376 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R0, 2147483647), BPF_MOV 2388 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 0x0), BPF_MOV 2404 lib/test_bpf.c BPF_ALU64_IMM(BPF_MOV, R2, 0xffffffff), BPF_MOV 2420 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 2432 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 4294967294U), BPF_MOV 2447 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 2449 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 2460 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 2472 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 4294967294U), BPF_MOV 2537 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 2539 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 2666 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 2668 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 2787 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 1), BPF_MOV 2799 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 4294967294U), BPF_MOV 2811 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 1), BPF_MOV 2823 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 4294967294U), BPF_MOV 2914 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 3), BPF_MOV 2926 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0x7FFFFFF8), BPF_MOV 2938 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, -1), BPF_MOV 2950 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 3), BPF_MOV 2962 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2147483647), BPF_MOV 3085 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 3097 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 4294967295U), BPF_MOV 3109 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 3121 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2147483647), BPF_MOV 3250 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 3262 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 4294967293U), BPF_MOV 3274 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 3286 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2147483645), BPF_MOV 3366 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 3378 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xffffffff), BPF_MOV 3390 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 3402 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xffffffff), BPF_MOV 3508 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 3520 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xffffffff), BPF_MOV 3532 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 2), BPF_MOV 3544 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xffffffff), BPF_MOV 3650 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 6), BPF_MOV 3662 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xffffffff), BPF_MOV 3674 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 6), BPF_MOV 3686 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xffffffff), BPF_MOV 3792 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 1), BPF_MOV 3804 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 31), BPF_MOV 3816 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 1), BPF_MOV 3828 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 31), BPF_MOV 3886 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 1), BPF_MOV 3898 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 31), BPF_MOV 3910 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 1), BPF_MOV 3922 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 31), BPF_MOV 3980 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 40), BPF_MOV 4004 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 3), BPF_MOV 4015 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, -3), BPF_MOV 4062 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R1, R0), BPF_MOV 4099 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R1, R0), BPF_MOV 4123 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4136 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4163 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4176 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4203 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4216 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4243 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4274 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4302 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0x12), BPF_MOV 4316 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R1, R10), BPF_MOV 4317 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0x12), BPF_MOV 4320 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R0, R10), BPF_MOV 4332 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0x12), BPF_MOV 4353 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0x12), BPF_MOV 4367 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R1, R10), BPF_MOV 4368 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0x12), BPF_MOV 4371 lib/test_bpf.c BPF_ALU64_REG(BPF_MOV, R0, R10), BPF_MOV 4383 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0x12), BPF_MOV 4405 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0x4711), BPF_MOV 4407 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0x4712), BPF_MOV 4417 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4420 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4431 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4435 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4445 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4449 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4460 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4464 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4474 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4478 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4489 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4493 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4503 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4507 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4517 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4527 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), /* good exit */ BPF_MOV 4537 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4545 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), /* good exit */ BPF_MOV 4556 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4560 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4570 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4574 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4584 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4594 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), /* good exit */ BPF_MOV 4604 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4612 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), /* good exit */ BPF_MOV 4623 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4627 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4637 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4641 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4652 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4656 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4666 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4670 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4681 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4685 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4696 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4700 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4712 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), /* out: */ BPF_MOV 4714 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), /* start: */ BPF_MOV 4726 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4730 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4742 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), /* out: */ BPF_MOV 4744 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), /* start: */ BPF_MOV 4756 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4760 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4771 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4775 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4786 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4790 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4801 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4805 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4815 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4819 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4830 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4835 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4845 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4850 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4861 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4866 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4876 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4881 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4892 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4897 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4907 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4912 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4923 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4928 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4938 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4943 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4954 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4959 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4969 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4974 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 4985 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 4990 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5000 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5005 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5016 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5021 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5031 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5036 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5047 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5052 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5062 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5067 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5078 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5093 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5107 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5122 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5137 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5151 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5167 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5172 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5183 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5188 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5199 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5204 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 5214 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 0), BPF_MOV 5219 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 6364 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xfefbbc12), BPF_MOV 6365 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R3, 0xffff0000), BPF_MOV 6368 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 6370 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 2), BPF_MOV 6380 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xfefbbc12), BPF_MOV 6381 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R3, 0xffff0000), BPF_MOV 6384 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 6386 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 2), BPF_MOV 6396 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R1, 0xfefbbc12), BPF_MOV 6397 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R3, 0xffff0000), BPF_MOV 6398 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R4, 0xfefb0000), BPF_MOV 6401 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 6403 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 2), BPF_MOV 6414 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 6416 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 2), BPF_MOV 6427 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 6429 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 2), BPF_MOV 6440 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 1), BPF_MOV 6442 lib/test_bpf.c BPF_ALU32_IMM(BPF_MOV, R0, 2), BPF_MOV 6770 net/core/filter.c *insn++ = BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, drop_verdict); BPF_MOV 48 samples/bpf/bpf_insn.h .code = BPF_ALU64 | BPF_MOV | BPF_X, \ BPF_MOV 56 samples/bpf/bpf_insn.h .code = BPF_ALU | BPF_MOV | BPF_X, \ BPF_MOV 66 samples/bpf/bpf_insn.h .code = BPF_ALU64 | BPF_MOV | BPF_K, \ BPF_MOV 74 samples/bpf/bpf_insn.h .code = BPF_ALU | BPF_MOV | BPF_K, \ BPF_MOV 82 tools/include/linux/filter.h .code = BPF_ALU64 | BPF_MOV | BPF_X, \ BPF_MOV 90 tools/include/linux/filter.h .code = BPF_ALU | BPF_MOV | BPF_X, \ BPF_MOV 100 tools/include/linux/filter.h .code = BPF_ALU64 | BPF_MOV | BPF_K, \ BPF_MOV 108 tools/include/linux/filter.h .code = BPF_ALU | BPF_MOV | BPF_K, \ BPF_MOV 118 tools/include/linux/filter.h .code = BPF_ALU64 | BPF_MOV | BPF_SRC(TYPE), \ BPF_MOV 126 tools/include/linux/filter.h .code = BPF_ALU | BPF_MOV | BPF_SRC(TYPE), \ BPF_MOV 155 tools/perf/util/bpf-prologue.c ins(BPF_ALU64_IMM(BPF_MOV, BPF_REG_ARG2, BPF_REG_SIZE), pos); BPF_MOV 380 tools/perf/util/bpf-prologue.c ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 0), BPF_MOV 457 tools/perf/util/bpf-prologue.c ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 1), BPF_MOV 461 tools/perf/util/bpf-prologue.c ins(BPF_ALU64_IMM(BPF_MOV, BPF_MOV 475 tools/perf/util/bpf-prologue.c ins(BPF_ALU64_IMM(BPF_MOV, BPF_PROLOGUE_FETCH_RESULT_REG, 0), &pos); BPF_MOV 13 tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c BPF_ALU64_REG(BPF_MOV, BPF_REG_3, BPF_REG_10), BPF_MOV 17 tools/testing/selftests/bpf/prog_tests/obj_name.c BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 0), BPF_MOV 21 tools/testing/selftests/bpf/prog_tests/signal_pending.c prog[i] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 0); BPF_MOV 33 tools/testing/selftests/bpf/test_tag.c prog[i] = BPF_ALU64_IMM(BPF_MOV, i % BPF_REG_10, rand()); BPF_MOV 49 tools/testing/selftests/bpf/test_tag.c prog[insns - 2] = BPF_ALU64_IMM(BPF_MOV, i % BPF_REG_10, 42); BPF_MOV 172 tools/testing/selftests/bpf/test_verifier.c insn[i] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 0xbef); BPF_MOV 249 tools/testing/selftests/bpf/test_verifier.c insn[i++] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 42); BPF_MOV 278 tools/testing/selftests/bpf/test_verifier.c insn[i++] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_0, 42); BPF_MOV 19 tools/testing/selftests/bpf/verifier/basic.c BPF_ALU64_REG(BPF_MOV, BPF_REG_0, BPF_REG_2), BPF_MOV 42 tools/testing/selftests/bpf/verifier/basic_call.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), BPF_MOV 44 tools/testing/selftests/bpf/verifier/basic_call.c BPF_ALU64_REG(BPF_MOV, BPF_REG_1, BPF_REG_6), BPF_MOV 111 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), BPF_MOV 125 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), BPF_MOV 153 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), BPF_MOV 168 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), BPF_MOV 210 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 237 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 260 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 278 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 305 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 328 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 346 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 373 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 396 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 414 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 441 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 464 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 482 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 509 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 532 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 550 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 577 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 600 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 618 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 645 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 668 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 686 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 713 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 736 tools/testing/selftests/bpf/verifier/jmp32.c BPF_ALU32_IMM(BPF_MOV, BPF_REG_0, 2), BPF_MOV 168 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), BPF_MOV 170 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_IMM(BPF_MOV, BPF_REG_2, 2), BPF_MOV 172 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_REG(BPF_MOV, BPF_REG_8, BPF_REG_0), BPF_MOV 188 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), BPF_MOV 190 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_IMM(BPF_MOV, BPF_REG_2, 2), BPF_MOV 192 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_REG(BPF_MOV, BPF_REG_8, BPF_REG_0), BPF_MOV 208 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), BPF_MOV 209 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_IMM(BPF_MOV, BPF_REG_7, 0), BPF_MOV 224 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), BPF_MOV 225 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_ALU64_IMM(BPF_MOV, BPF_REG_7, 0), BPF_MOV 5 tools/testing/selftests/bpf/verifier/map_ret_val.c BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_10), BPF_MOV 5 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 21 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 37 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 53 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 69 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 84 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 100 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 123 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 143 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 173 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 199 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 215 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 231 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 247 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 263 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 279 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 295 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 138 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), BPF_MOV 140 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_ALU64_REG(BPF_MOV, BPF_REG_7, BPF_REG_0), BPF_MOV 21 tools/testing/selftests/bpf/verifier/spill_fill.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), BPF_MOV 22 tools/testing/selftests/bpf/verifier/uninit.c BPF_ALU64_REG(BPF_MOV, BPF_REG_2, BPF_REG_1), BPF_MOV 164 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 176 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 190 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 205 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 222 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 249 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 283 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 314 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 346 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 374 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 476 tools/testing/selftests/bpf/verifier/unpriv.c BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), BPF_MOV 136 tools/testing/selftests/net/psock_fanout.c { BPF_ALU64 | BPF_MOV | BPF_X, 6, 1, 0, 0 }, BPF_MOV 143 tools/testing/selftests/net/psock_fanout.c { BPF_ALU | BPF_MOV | BPF_K, 0, 0, 0, 0 }, BPF_MOV 102 tools/testing/selftests/net/reuseport_bpf.c { BPF_ALU64 | BPF_MOV | BPF_X, BPF_REG_6, BPF_REG_1, 0, 0 }, BPF_MOV 345 tools/testing/selftests/net/reuseport_bpf.c { BPF_ALU64 | BPF_MOV | BPF_K, BPF_REG_0, 0, 0, 10 },