Lines Matching refs:BPF_LSH
498 BPF_LSH, BPF_RSH, BPF_ARSH, BPF_ADD, in __bpf_fill_max_jmp()
558 case BPF_LSH: in __bpf_alu_result()
670 return __bpf_fill_alu_shift(self, BPF_LSH, BPF_K, false); in bpf_fill_alu64_lsh_imm()
685 return __bpf_fill_alu_shift(self, BPF_LSH, BPF_X, false); in bpf_fill_alu64_lsh_reg()
700 return __bpf_fill_alu_shift(self, BPF_LSH, BPF_K, true); in bpf_fill_alu32_lsh_imm()
715 return __bpf_fill_alu_shift(self, BPF_LSH, BPF_X, true); in bpf_fill_alu32_lsh_reg()
780 return __bpf_fill_alu_shift_same_reg(self, BPF_LSH, false); in bpf_fill_alu64_lsh_same_reg()
795 return __bpf_fill_alu_shift_same_reg(self, BPF_LSH, true); in bpf_fill_alu32_lsh_same_reg()
1237 if (op == BPF_LSH || op == BPF_RSH || op == BPF_ARSH) in __bpf_fill_alu_imm_regs()
1297 return __bpf_fill_alu_imm_regs(self, BPF_LSH, false); in bpf_fill_alu64_lsh_imm_regs()
1358 return __bpf_fill_alu_imm_regs(self, BPF_LSH, true); in bpf_fill_alu32_lsh_imm_regs()
1421 if (op == BPF_LSH || op == BPF_RSH || op == BPF_ARSH) in __bpf_fill_alu_reg_pairs()
1489 return __bpf_fill_alu_reg_pairs(self, BPF_LSH, false); in bpf_fill_alu64_lsh_reg_pairs()
1550 return __bpf_fill_alu_reg_pairs(self, BPF_LSH, true); in bpf_fill_alu32_lsh_reg_pairs()
2163 insn[i++] = BPF_ALU64_IMM(BPF_LSH, R3, 32); in bpf_fill_ld_imm64_magn()
2227 insn[i++] = BPF_ALU64_IMM(BPF_LSH, R3, 32); in __bpf_fill_ld_imm64_bytes()
3138 BPF_STMT(BPF_ALU | BPF_LSH | BPF_K, 27),
3663 BPF_STMT(BPF_ALU | BPF_LSH | BPF_K, 2),
4317 BPF_ALU64_IMM(BPF_LSH, R1, 32),
4488 BPF_ALU64_REG(BPF_LSH, R0, R2),
4493 BPF_ALU64_REG(BPF_LSH, R0, R4), /* R0 <= 46 */
4499 BPF_ALU64_REG(BPF_LSH, R4, R2), /* R4 = 46 << 1 */
4503 BPF_ALU64_REG(BPF_LSH, R4, R4), /* R4 = 4 << 4 */
4507 BPF_ALU32_REG(BPF_LSH, R4, R4), /* R4 = 5 << 5 */
4880 BPF_ALU64_IMM(BPF_LSH, R3, 32),
6749 BPF_ALU32_REG(BPF_LSH, R0, R1),
6761 BPF_ALU32_REG(BPF_LSH, R0, R1),
6773 BPF_ALU32_REG(BPF_LSH, R0, R1),
6785 BPF_ALU64_REG(BPF_LSH, R0, R1),
6797 BPF_ALU64_REG(BPF_LSH, R0, R1),
6809 BPF_ALU64_REG(BPF_LSH, R0, R1),
6821 BPF_ALU64_REG(BPF_LSH, R0, R1),
6834 BPF_ALU64_REG(BPF_LSH, R0, R1),
6846 BPF_ALU64_REG(BPF_LSH, R0, R1),
6859 BPF_ALU64_REG(BPF_LSH, R0, R1),
6871 BPF_ALU64_REG(BPF_LSH, R0, R1),
6884 BPF_ALU64_REG(BPF_LSH, R0, R1),
6896 BPF_ALU64_REG(BPF_LSH, R0, R1),
6909 BPF_ALU32_IMM(BPF_LSH, R0, 1),
6920 BPF_ALU32_IMM(BPF_LSH, R0, 31),
6931 BPF_ALU32_IMM(BPF_LSH, R0, 12),
6942 BPF_ALU32_IMM(BPF_LSH, R0, 0),
6953 BPF_ALU64_IMM(BPF_LSH, R0, 1),
6964 BPF_ALU64_IMM(BPF_LSH, R0, 31),
6975 BPF_ALU64_IMM(BPF_LSH, R0, 12),
6986 BPF_ALU64_IMM(BPF_LSH, R0, 12),
6998 BPF_ALU64_IMM(BPF_LSH, R0, 36),
7009 BPF_ALU64_IMM(BPF_LSH, R0, 36),
7021 BPF_ALU64_IMM(BPF_LSH, R0, 32),
7032 BPF_ALU64_IMM(BPF_LSH, R0, 32),
7044 BPF_ALU64_IMM(BPF_LSH, R0, 0),