Lines Matching refs:BPF_LSH
499 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, false); in bpf_fill_alu64_lsh_imm_regs()
1359 return __bpf_fill_alu_imm_regs(self, BPF_LSH, true); in bpf_fill_alu32_lsh_imm_regs()
1422 if (op == BPF_LSH || op == BPF_RSH || op == BPF_ARSH) in __bpf_fill_alu_reg_pairs()
1490 return __bpf_fill_alu_reg_pairs(self, BPF_LSH, false); in bpf_fill_alu64_lsh_reg_pairs()
1551 return __bpf_fill_alu_reg_pairs(self, BPF_LSH, true); in bpf_fill_alu32_lsh_reg_pairs()
2164 insn[i++] = BPF_ALU64_IMM(BPF_LSH, R3, 32); in bpf_fill_ld_imm64_magn()
2228 insn[i++] = BPF_ALU64_IMM(BPF_LSH, R3, 32); in __bpf_fill_ld_imm64_bytes()
3139 BPF_STMT(BPF_ALU | BPF_LSH | BPF_K, 27),
3664 BPF_STMT(BPF_ALU | BPF_LSH | BPF_K, 2),
4318 BPF_ALU64_IMM(BPF_LSH, R1, 32),
4489 BPF_ALU64_REG(BPF_LSH, R0, R2),
4494 BPF_ALU64_REG(BPF_LSH, R0, R4), /* R0 <= 46 */
4500 BPF_ALU64_REG(BPF_LSH, R4, R2), /* R4 = 46 << 1 */
4504 BPF_ALU64_REG(BPF_LSH, R4, R4), /* R4 = 4 << 4 */
4508 BPF_ALU32_REG(BPF_LSH, R4, R4), /* R4 = 5 << 5 */
4881 BPF_ALU64_IMM(BPF_LSH, R3, 32),
6932 BPF_ALU32_REG(BPF_LSH, R0, R1),
6944 BPF_ALU32_REG(BPF_LSH, R0, R1),
6956 BPF_ALU32_REG(BPF_LSH, R0, R1),
6968 BPF_ALU64_REG(BPF_LSH, R0, R1),
6980 BPF_ALU64_REG(BPF_LSH, R0, R1),
6992 BPF_ALU64_REG(BPF_LSH, R0, R1),
7004 BPF_ALU64_REG(BPF_LSH, R0, R1),
7017 BPF_ALU64_REG(BPF_LSH, R0, R1),
7029 BPF_ALU64_REG(BPF_LSH, R0, R1),
7042 BPF_ALU64_REG(BPF_LSH, R0, R1),
7054 BPF_ALU64_REG(BPF_LSH, R0, R1),
7067 BPF_ALU64_REG(BPF_LSH, R0, R1),
7079 BPF_ALU64_REG(BPF_LSH, R0, R1),
7092 BPF_ALU32_IMM(BPF_LSH, R0, 1),
7103 BPF_ALU32_IMM(BPF_LSH, R0, 31),
7114 BPF_ALU32_IMM(BPF_LSH, R0, 12),
7125 BPF_ALU32_IMM(BPF_LSH, R0, 0),
7136 BPF_ALU64_IMM(BPF_LSH, R0, 1),
7147 BPF_ALU64_IMM(BPF_LSH, R0, 31),
7158 BPF_ALU64_IMM(BPF_LSH, R0, 12),
7169 BPF_ALU64_IMM(BPF_LSH, R0, 12),
7181 BPF_ALU64_IMM(BPF_LSH, R0, 36),
7192 BPF_ALU64_IMM(BPF_LSH, R0, 36),
7204 BPF_ALU64_IMM(BPF_LSH, R0, 32),
7215 BPF_ALU64_IMM(BPF_LSH, R0, 32),
7227 BPF_ALU64_IMM(BPF_LSH, R0, 0),