Home
last modified time | relevance | path

Searched refs:BPF_LSH (Results 1 - 25 of 63) sorted by relevance

123

/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dalign.c55 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
56 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
57 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
58 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
149 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
150 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
151 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
152 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
154 BPF_ALU64_IMM(BPF_LSH, BPF_REG_4, 5),
251 BPF_ALU64_IMM(BPF_LSH, BPF_REG_
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dalign.c55 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
56 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
57 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
58 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
149 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
150 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
151 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
152 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
154 BPF_ALU64_IMM(BPF_LSH, BPF_REG_4, 5),
251 BPF_ALU64_IMM(BPF_LSH, BPF_REG_
[all...]
/kernel/linux/linux-5.10/tools/include/uapi/linux/
H A Dbpf_common.h38 #define BPF_LSH 0x60 macro
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dbpf_common.h38 #define BPF_LSH 0x60 macro
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dbpf_common.h38 #define BPF_LSH 0x60 macro
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dbpf_common.h48 #define BPF_LSH 0x60 macro
/kernel/linux/linux-6.6/tools/include/uapi/linux/
H A Dbpf_common.h38 #define BPF_LSH 0x60 macro
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dbpf_common.h48 #define BPF_LSH 0x60 macro
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dbpf_common.h35 #define BPF_LSH 0x60 macro
/kernel/linux/linux-5.10/arch/mips/net/
H A Debpf_jit.c448 case BPF_LSH: in gen_imm_insn()
466 /* BPF_ALU | BPF_LSH doesn't need separate sign extension */ in gen_imm_insn()
468 BPF_OP(insn->code) != BPF_LSH && in gen_imm_insn()
503 case BPF_ALU64 | BPF_LSH: in gen_imm_insn()
506 case BPF_ALU | BPF_LSH: in gen_imm_insn()
678 case BPF_ALU64 | BPF_LSH | BPF_K: /* ALU64_IMM */ in build_one_insn()
688 case BPF_ALU | BPF_LSH | BPF_K: /* ALU64_IMM */ in build_one_insn()
819 case BPF_ALU64 | BPF_LSH | BPF_X: /* ALU64_REG */ in build_one_insn()
892 case BPF_LSH: in build_one_insn()
915 case BPF_ALU | BPF_LSH | BPF_ in build_one_insn()
[all...]
/kernel/linux/linux-6.6/arch/mips/net/
H A Dbpf_jit_comp.c215 case BPF_LSH: in valid_alu_i()
252 case BPF_LSH: in rewrite_alu_i()
271 op = BPF_LSH; in rewrite_alu_i()
318 case BPF_LSH: in emit_alu_i()
358 case BPF_LSH: in emit_alu_r()
H A Dbpf_jit_comp64.c174 case BPF_LSH: in emit_alu_i64()
205 case BPF_LSH: in emit_alu_r64()
676 case BPF_ALU | BPF_LSH | BPF_K: in build_insn()
716 case BPF_ALU | BPF_LSH | BPF_X: in build_insn()
765 case BPF_ALU64 | BPF_LSH | BPF_K: in build_insn()
794 case BPF_ALU64 | BPF_LSH | BPF_X: in build_insn()
/kernel/linux/linux-5.10/arch/riscv/net/
H A Dbpf_jit_comp32.c283 case BPF_LSH: in emit_alu_i64()
377 case BPF_LSH: in emit_alu_i32()
458 case BPF_LSH: in emit_alu_r64()
547 case BPF_LSH: in emit_alu_r32()
987 case BPF_ALU64 | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
1011 case BPF_ALU64 | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
1040 case BPF_ALU | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
1056 case BPF_ALU | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
H A Dbpf_jit_comp64.c516 case BPF_ALU | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
517 case BPF_ALU64 | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
696 case BPF_ALU | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
697 case BPF_ALU64 | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
/kernel/linux/linux-6.6/arch/parisc/net/
H A Dbpf_jit_comp32.c457 case BPF_LSH: in emit_alu_i64()
545 case BPF_LSH: in emit_alu_i32()
612 case BPF_LSH: in emit_alu_r64()
674 case BPF_LSH: in emit_alu_r32()
1159 case BPF_ALU64 | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
1178 case BPF_ALU64 | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
1207 case BPF_ALU | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
1224 case BPF_ALU | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
H A Dbpf_jit_comp64.c686 case BPF_ALU | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
687 case BPF_ALU64 | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
822 case BPF_ALU | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
823 case BPF_ALU64 | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
/kernel/linux/linux-6.6/arch/riscv/net/
H A Dbpf_jit_comp32.c283 case BPF_LSH: in emit_alu_i64()
377 case BPF_LSH: in emit_alu_i32()
458 case BPF_LSH: in emit_alu_r64()
547 case BPF_LSH: in emit_alu_r32()
985 case BPF_ALU64 | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
1009 case BPF_ALU64 | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
1038 case BPF_ALU | BPF_LSH | BPF_X: in bpf_jit_emit_insn()
1054 case BPF_ALU | BPF_LSH | BPF_K: in bpf_jit_emit_insn()
/kernel/linux/linux-6.6/lib/
H A Dtest_bpf.c499 BPF_LSH, BPF_RSH, BPF_ARSH, BPF_ADD, in __bpf_fill_max_jmp()
559 case BPF_LSH: in __bpf_alu_result()
671 return __bpf_fill_alu_shift(self, BPF_LSH, BPF_K, false); in bpf_fill_alu64_lsh_imm()
686 return __bpf_fill_alu_shift(self, BPF_LSH, BPF_X, false); in bpf_fill_alu64_lsh_reg()
701 return __bpf_fill_alu_shift(self, BPF_LSH, BPF_K, true); in bpf_fill_alu32_lsh_imm()
716 return __bpf_fill_alu_shift(self, BPF_LSH, BPF_X, true); in bpf_fill_alu32_lsh_reg()
781 return __bpf_fill_alu_shift_same_reg(self, BPF_LSH, false); in bpf_fill_alu64_lsh_same_reg()
796 return __bpf_fill_alu_shift_same_reg(self, BPF_LSH, true); in bpf_fill_alu32_lsh_same_reg()
1238 if (op == BPF_LSH || op == BPF_RSH || op == BPF_ARSH) in __bpf_fill_alu_imm_regs()
1298 return __bpf_fill_alu_imm_regs(self, BPF_LSH, fals in bpf_fill_alu64_lsh_imm_regs()
[all...]
/kernel/linux/linux-5.10/arch/arm64/net/
H A Dbpf_jit_comp.c502 case BPF_ALU | BPF_LSH | BPF_X: in build_insn()
503 case BPF_ALU64 | BPF_LSH | BPF_X: in build_insn()
633 case BPF_ALU | BPF_LSH | BPF_K: in build_insn()
634 case BPF_ALU64 | BPF_LSH | BPF_K: in build_insn()
/kernel/linux/linux-5.10/arch/loongarch/net/
H A Debpf_jit.c456 case BPF_ALU | BPF_LSH | BPF_X: in build_insn()
460 case BPF_ALU64 | BPF_LSH | BPF_X: in build_insn()
464 case BPF_ALU | BPF_LSH | BPF_K: in build_insn()
468 case BPF_ALU64 | BPF_LSH | BPF_K: in build_insn()
/kernel/linux/linux-5.10/arch/powerpc/net/
H A Dbpf_jit_comp64.c541 case BPF_ALU | BPF_LSH | BPF_X: /* (u32) dst <<= (u32) src */ in bpf_jit_build_body()
548 case BPF_ALU64 | BPF_LSH | BPF_X: /* dst <<= src; */ in bpf_jit_build_body()
551 case BPF_ALU | BPF_LSH | BPF_K: /* (u32) dst <<== (u32) imm */ in bpf_jit_build_body()
557 case BPF_ALU64 | BPF_LSH | BPF_K: /* dst <<== imm */ in bpf_jit_build_body()
/kernel/linux/linux-6.6/arch/loongarch/net/
H A Dbpf_jit.c637 case BPF_ALU | BPF_LSH | BPF_X: in build_insn()
642 case BPF_ALU64 | BPF_LSH | BPF_X: in build_insn()
647 case BPF_ALU | BPF_LSH | BPF_K: in build_insn()
652 case BPF_ALU64 | BPF_LSH | BPF_K: in build_insn()
/kernel/linux/linux-6.6/arch/powerpc/net/
H A Dbpf_jit_comp64.c576 case BPF_ALU | BPF_LSH | BPF_X: /* (u32) dst <<= (u32) src */ in bpf_jit_build_body()
583 case BPF_ALU64 | BPF_LSH | BPF_X: /* dst <<= src; */ in bpf_jit_build_body()
586 case BPF_ALU | BPF_LSH | BPF_K: /* (u32) dst <<== (u32) imm */ in bpf_jit_build_body()
592 case BPF_ALU64 | BPF_LSH | BPF_K: /* dst <<== imm */ in bpf_jit_build_body()
/kernel/linux/linux-5.10/arch/x86/net/
H A Dbpf_jit_comp.c1013 case BPF_ALU | BPF_LSH | BPF_K: in do_jit()
1016 case BPF_ALU64 | BPF_LSH | BPF_K: in do_jit()
1025 case BPF_LSH: b3 = 0xE0; break; in do_jit()
1036 case BPF_ALU | BPF_LSH | BPF_X: in do_jit()
1039 case BPF_ALU64 | BPF_LSH | BPF_X: in do_jit()
1064 case BPF_LSH: b3 = 0xE0; break; in do_jit()
/kernel/linux/linux-5.10/arch/arm/net/
H A Dbpf_jit_32.c701 case BPF_LSH: in emit_alu_r()
811 case BPF_LSH: in emit_a32_alu_i()
1431 case BPF_ALU | BPF_LSH | BPF_X: in build_insn()
1492 case BPF_ALU | BPF_LSH | BPF_K: in build_insn()
1503 case BPF_ALU64 | BPF_LSH | BPF_K: in build_insn()
1515 case BPF_ALU64 | BPF_LSH | BPF_X: in build_insn()

Completed in 32 milliseconds

123