Home
last modified time | relevance | path

Searched refs:BPF_LSH (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/include/uapi/linux/
Dbpf_common.h36 #define BPF_LSH 0x60 macro
/linux-4.4.14/arch/x86/net/
Dbpf_jit_comp.c584 case BPF_ALU | BPF_LSH | BPF_K: in do_jit()
587 case BPF_ALU64 | BPF_LSH | BPF_K: in do_jit()
596 case BPF_LSH: b3 = 0xE0; break; in do_jit()
603 case BPF_ALU | BPF_LSH | BPF_X: in do_jit()
606 case BPF_ALU64 | BPF_LSH | BPF_X: in do_jit()
631 case BPF_LSH: b3 = 0xE0; break; in do_jit()
/linux-4.4.14/kernel/bpf/
Dcore.c211 [BPF_ALU | BPF_LSH | BPF_X] = &&ALU_LSH_X, in __bpf_prog_run()
212 [BPF_ALU | BPF_LSH | BPF_K] = &&ALU_LSH_K, in __bpf_prog_run()
237 [BPF_ALU64 | BPF_LSH | BPF_X] = &&ALU64_LSH_X, in __bpf_prog_run()
238 [BPF_ALU64 | BPF_LSH | BPF_K] = &&ALU64_LSH_K, in __bpf_prog_run()
Dverifier.c286 [BPF_LSH >> 4] = "<<=",
1135 if ((opcode == BPF_LSH || opcode == BPF_RSH || in check_alu_op()
/linux-4.4.14/arch/arm64/net/
Dbpf_jit_comp.c332 case BPF_ALU | BPF_LSH | BPF_X: in build_insn()
333 case BPF_ALU64 | BPF_LSH | BPF_X: in build_insn()
445 case BPF_ALU | BPF_LSH | BPF_K: in build_insn()
446 case BPF_ALU64 | BPF_LSH | BPF_K: in build_insn()
/linux-4.4.14/lib/
Dtest_bpf.c513 BPF_STMT(BPF_ALU | BPF_LSH | BPF_K, 27),
1012 BPF_STMT(BPF_ALU | BPF_LSH | BPF_K, 2),
1666 BPF_ALU64_IMM(BPF_LSH, R1, 32),
1717 BPF_ALU64_REG(BPF_LSH, R0, R2),
1722 BPF_ALU64_REG(BPF_LSH, R0, R4), /* R0 <= 46 */
1728 BPF_ALU64_REG(BPF_LSH, R4, R2), /* R4 = 46 << 1 */
1732 BPF_ALU64_REG(BPF_LSH, R4, R4), /* R4 = 4 << 4 */
1736 BPF_ALU32_REG(BPF_LSH, R4, R4), /* R4 = 5 << 5 */
2109 BPF_ALU64_IMM(BPF_LSH, R3, 32),
3487 BPF_ALU32_REG(BPF_LSH, R0, R1),
[all …]
/linux-4.4.14/arch/s390/net/
Dbpf_jit_comp.c767 case BPF_ALU | BPF_LSH | BPF_X: /* dst = (u32) dst << (u32) src */ in bpf_jit_insn()
772 case BPF_ALU64 | BPF_LSH | BPF_X: /* dst = dst << src */ in bpf_jit_insn()
776 case BPF_ALU | BPF_LSH | BPF_K: /* dst = (u32) dst << (u32) imm */ in bpf_jit_insn()
783 case BPF_ALU64 | BPF_LSH | BPF_K: /* dst = dst << imm */ in bpf_jit_insn()
/linux-4.4.14/net/core/
Dfilter.c405 case BPF_ALU | BPF_LSH | BPF_X: in bpf_convert_filter()
406 case BPF_ALU | BPF_LSH | BPF_K: in bpf_convert_filter()
518 *insn++ = BPF_ALU32_IMM(BPF_LSH, BPF_REG_A, 2); in bpf_convert_filter()
695 [BPF_ALU | BPF_LSH | BPF_K] = true, in chk_code_allowed()
696 [BPF_ALU | BPF_LSH | BPF_X] = true, in chk_code_allowed()
780 case BPF_ALU | BPF_LSH | BPF_K: in bpf_check_classic()
/linux-4.4.14/tools/net/
Dbpf_exp.y551 bpf_set_curr_instr(BPF_ALU | BPF_LSH | BPF_K, 0, 0, $3); }
553 bpf_set_curr_instr(BPF_ALU | BPF_LSH | BPF_X, 0, 0, 0); }
555 bpf_set_curr_instr(BPF_ALU | BPF_LSH | BPF_X, 0, 0, 0); }
Dbpf_dbg.c73 #define BPF_ALU_LSH (BPF_ALU | BPF_LSH)
/linux-4.4.14/kernel/
Dseccomp.c140 case BPF_ALU | BPF_LSH | BPF_K: in seccomp_check_filter()
141 case BPF_ALU | BPF_LSH | BPF_X: in seccomp_check_filter()
/linux-4.4.14/arch/powerpc/net/
Dbpf_jit_comp.c238 case BPF_ALU | BPF_LSH | BPF_X: /* A <<= X; */ in bpf_jit_build_body()
242 case BPF_ALU | BPF_LSH | BPF_K: in bpf_jit_build_body()
/linux-4.4.14/arch/sparc/net/
Dbpf_jit_comp.c467 case BPF_ALU | BPF_LSH | BPF_X: /* A <<= X */ in bpf_jit_compile()
470 case BPF_ALU | BPF_LSH | BPF_K: /* A <<= K */ in bpf_jit_compile()
/linux-4.4.14/arch/arm/net/
Dbpf_jit_32.c747 case BPF_ALU | BPF_LSH | BPF_K: in build_body()
752 case BPF_ALU | BPF_LSH | BPF_X: in build_body()
/linux-4.4.14/arch/mips/net/
Dbpf_jit.c890 case BPF_ALU | BPF_LSH | BPF_K: in build_body()
895 case BPF_ALU | BPF_LSH | BPF_X: in build_body()
/linux-4.4.14/Documentation/networking/
Dfilter.txt889 BPF_LSH 0x60