BPF_IMM 1589 arch/arm/net/bpf_jit_32.c case BPF_LD | BPF_IMM | BPF_DW: BPF_IMM 668 arch/arm64/net/bpf_jit_comp.c case BPF_LD | BPF_IMM | BPF_DW: BPF_IMM 1298 arch/mips/net/ebpf_jit.c case BPF_LD | BPF_DW | BPF_IMM: BPF_IMM 1632 arch/mips/net/ebpf_jit.c if (BPF_MODE(insn->code) == BPF_IMM) { BPF_IMM 1653 arch/mips/net/ebpf_jit.c if (BPF_MODE(insn->code) == BPF_IMM) BPF_IMM 301 arch/powerpc/net/bpf_jit_comp.c case BPF_LD | BPF_IMM: /* A = K */ BPF_IMM 304 arch/powerpc/net/bpf_jit_comp.c case BPF_LDX | BPF_IMM: /* X = K */ BPF_IMM 740 arch/powerpc/net/bpf_jit_comp64.c case BPF_LD | BPF_IMM | BPF_DW: /* dst = (u64) imm */ BPF_IMM 1258 arch/riscv/net/bpf_jit_comp.c case BPF_LD | BPF_IMM | BPF_DW: BPF_IMM 547 arch/s390/net/bpf_jit_comp.c case BPF_LD | BPF_IMM | BPF_DW: /* dst = (u64) imm */ BPF_IMM 570 arch/sparc/net/bpf_jit_comp_32.c case BPF_LD | BPF_IMM: BPF_IMM 573 arch/sparc/net/bpf_jit_comp_32.c case BPF_LDX | BPF_IMM: BPF_IMM 1243 arch/sparc/net/bpf_jit_comp_64.c case BPF_LD | BPF_IMM | BPF_DW: BPF_IMM 517 arch/x86/net/bpf_jit_comp.c case BPF_LD | BPF_IMM | BPF_DW: BPF_IMM 1698 arch/x86/net/bpf_jit_comp32.c case BPF_LD | BPF_IMM | BPF_DW: { BPF_IMM 3463 drivers/net/ethernet/netronome/nfp/bpf/jit.c [BPF_LD | BPF_IMM | BPF_DW] = imm_ld8, BPF_IMM 4409 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (meta1->insn.code != (BPF_LD | BPF_IMM | BPF_DW) || BPF_IMM 184 include/linux/filter.h .code = BPF_LD | BPF_DW | BPF_IMM, \ BPF_IMM 290 kernel/bpf/core.c dst[i].code == (BPF_LD | BPF_IMM | BPF_DW) && BPF_IMM 1000 kernel/bpf/core.c case BPF_LD | BPF_IMM | BPF_DW: BPF_IMM 1090 kernel/bpf/core.c if (insn[0].code == (BPF_LD | BPF_IMM | BPF_DW) && BPF_IMM 194 kernel/bpf/disasm.c } else if (BPF_MODE(insn->code) == BPF_IMM && BPF_IMM 2278 kernel/bpf/syscall.c if (insns[i].code != (BPF_LD | BPF_IMM | BPF_DW)) BPF_IMM 1304 kernel/bpf/verifier.c if (mode == BPF_IMM) BPF_IMM 7883 kernel/bpf/verifier.c } else if (mode == BPF_IMM) { BPF_IMM 7998 kernel/bpf/verifier.c if (insn[0].code == (BPF_LD | BPF_IMM | BPF_DW)) { BPF_IMM 8155 kernel/bpf/verifier.c if (insn->code == (BPF_LD | BPF_IMM | BPF_DW)) BPF_IMM 8525 kernel/bpf/verifier.c BPF_MODE(code) == BPF_IMM) BPF_IMM 190 kernel/seccomp.c ftest->code = BPF_LD | BPF_IMM; BPF_IMM 194 kernel/seccomp.c ftest->code = BPF_LDX | BPF_IMM; BPF_IMM 219 kernel/seccomp.c case BPF_LD | BPF_IMM: BPF_IMM 220 kernel/seccomp.c case BPF_LDX | BPF_IMM: BPF_IMM 253 lib/test_bpf.c insn[0] = __BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff); BPF_IMM 388 lib/test_bpf.c insn[len - 3] = __BPF_STMT(BPF_LD | BPF_IMM, 0xabababab); BPF_IMM 468 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 1), BPF_IMM 470 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 499 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 1), BPF_IMM 501 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 3), BPF_IMM 514 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 8), BPF_IMM 517 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff), BPF_IMM 520 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff), BPF_IMM 523 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff), BPF_IMM 526 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff), BPF_IMM 538 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xff), BPF_IMM 542 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xf), BPF_IMM 554 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0), /* ld #0 */ BPF_IMM 600 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, SKF_LL_OFF - 1), BPF_IMM 627 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, SKF_NET_OFF - 15), BPF_IMM 779 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 2), BPF_IMM 781 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 3), BPF_IMM 797 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 798 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 3), BPF_IMM 801 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 804 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 807 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 810 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 813 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 816 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 819 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 862 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 10), BPF_IMM 863 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 300), BPF_IMM 876 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 2), BPF_IMM 1922 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 1), BPF_IMM 2063 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 42), BPF_IMM 2075 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 100), BPF_IMM 2165 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xbadfeedb), BPF_IMM 2167 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xecabedae), BPF_IMM 2169 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xafccfeaf), BPF_IMM 2171 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xbffdcedc), BPF_IMM 2173 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xfbbbdccb), BPF_IMM 2175 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xfbabcbda), BPF_IMM 2177 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xaedecbdb), BPF_IMM 2179 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xadebbade), BPF_IMM 2181 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xfcfcfaec), BPF_IMM 2183 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xbcdddbdc), BPF_IMM 2185 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xfeefdfac), BPF_IMM 2187 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xcddcdeea), BPF_IMM 2189 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xaccfaebb), BPF_IMM 2191 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xbdcccdcf), BPF_IMM 2193 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xaaedecde), BPF_IMM 2195 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0xfaeacdad), BPF_IMM 5382 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x40), BPF_IMM 5398 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x40), BPF_IMM 5414 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x40), BPF_IMM 5430 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x40), BPF_IMM 5442 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x40), BPF_IMM 5538 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 5549 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 5560 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 5571 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 5582 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 5593 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3b), BPF_IMM 5607 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x20), BPF_IMM 5623 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x20), BPF_IMM 5639 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x20), BPF_IMM 5655 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3d), BPF_IMM 5666 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 5677 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 5688 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x20), BPF_IMM 5706 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x20), BPF_IMM 5724 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x20), BPF_IMM 5742 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x20), BPF_IMM 5760 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x20), BPF_IMM 5778 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3b), BPF_IMM 5789 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 5800 lib/test_bpf.c BPF_STMT(BPF_LDX | BPF_IMM, 0x3e), BPF_IMM 6090 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa), BPF_IMM 6101 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0x175e9d63), BPF_IMM 6115 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa), BPF_IMM 6127 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa), BPF_IMM 6139 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa), BPF_IMM 6151 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa), BPF_IMM 6163 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa), BPF_IMM 6184 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0x42), BPF_IMM 6214 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0x66), BPF_IMM 6244 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0x42), BPF_IMM 6274 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0x42), BPF_IMM 6304 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0x42), BPF_IMM 6351 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0x0), BPF_IMM 6452 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xffff0000), BPF_IMM 6454 lib/test_bpf.c BPF_STMT(BPF_LD | BPF_IMM, 0xfefbbc12), BPF_IMM 815 net/core/filter.c case BPF_LD | BPF_IMM: BPF_IMM 816 net/core/filter.c case BPF_LDX | BPF_IMM: BPF_IMM 974 net/core/filter.c [BPF_LD | BPF_IMM] = true, BPF_IMM 978 net/core/filter.c [BPF_LDX | BPF_IMM] = true, BPF_IMM 86 samples/bpf/bpf_insn.h .code = BPF_LD | BPF_DW | BPF_IMM, \ BPF_IMM 360 samples/bpf/bpf_load.c if (insn[insn_idx].code != (BPF_LD | BPF_IMM | BPF_DW)) { BPF_IMM 279 tools/bpf/bpf_dbg.c case BPF_LD | BPF_IMM: BPF_IMM 283 tools/bpf/bpf_dbg.c case BPF_LDX | BPF_IMM: BPF_IMM 718 tools/bpf/bpf_dbg.c case BPF_LD | BPF_IMM: BPF_IMM 721 tools/bpf/bpf_dbg.c case BPF_LDX | BPF_IMM: BPF_IMM 148 tools/bpf/bpf_exp.y bpf_set_curr_instr(BPF_LD | BPF_IMM, 0, 0, $3); } BPF_IMM 150 tools/bpf/bpf_exp.y bpf_set_curr_instr(BPF_LD | BPF_IMM, 0, 0, $2); } BPF_IMM 155 tools/bpf/bpf_exp.y bpf_set_curr_instr(BPF_LD | BPF_IMM, 0, 0, $3); } BPF_IMM 173 tools/bpf/bpf_exp.y bpf_set_curr_instr(BPF_LDX | BPF_IMM, 0, 0, $3); } BPF_IMM 175 tools/bpf/bpf_exp.y bpf_set_curr_instr(BPF_LDX | BPF_IMM, 0, 0, $2); } BPF_IMM 180 tools/bpf/bpf_exp.y bpf_set_curr_instr(BPF_LDX | BPF_IMM, 0, 0, $3); } BPF_IMM 230 tools/bpf/bpftool/xlated_dumper.c double_insn = insn[i].code == (BPF_LD | BPF_IMM | BPF_DW); BPF_IMM 337 tools/bpf/bpftool/xlated_dumper.c double_insn = insn[i].code == (BPF_LD | BPF_IMM | BPF_DW); BPF_IMM 269 tools/include/linux/filter.h .code = BPF_LD | BPF_DW | BPF_IMM, \ BPF_IMM 283 tools/include/linux/filter.h .code = BPF_LD | BPF_DW | BPF_IMM, \ BPF_IMM 1801 tools/lib/bpf/libbpf.c if (insns[insn_idx].code != (BPF_LD | BPF_IMM | BPF_DW)) { BPF_IMM 1399 tools/testing/selftests/bpf/test_sysctl.c if (prog[insn_num].code != (BPF_LD | BPF_DW | BPF_IMM)) { BPF_IMM 34 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 0), BPF_IMM 47 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 0), BPF_IMM 56 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 0), BPF_IMM 64 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 0), BPF_IMM 73 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 1), BPF_IMM 83 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 1, 1), BPF_IMM 93 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 1), BPF_IMM 103 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 1), BPF_IMM 113 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 1), BPF_IMM 124 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, BPF_REG_1, 0, 1), BPF_IMM 135 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, BPF_REG_1, 0, 1), BPF_IMM 146 tools/testing/selftests/bpf/verifier/ld_imm64.c BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_1,