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),
6750 BPF_ALU32_REG(BPF_LSH, R0, R1),
6762 BPF_ALU32_REG(BPF_LSH, R0, R1),
6774 BPF_ALU32_REG(BPF_LSH, R0, R1),
6786 BPF_ALU64_REG(BPF_LSH, R0, R1),
6798 BPF_ALU64_REG(BPF_LSH, R0, R1),
6810 BPF_ALU64_REG(BPF_LSH, R0, R1),
6822 BPF_ALU64_REG(BPF_LSH, R0, R1),
6835 BPF_ALU64_REG(BPF_LSH, R0, R1),
6847 BPF_ALU64_REG(BPF_LSH, R0, R1),
6860 BPF_ALU64_REG(BPF_LSH, R0, R1),
6872 BPF_ALU64_REG(BPF_LSH, R0, R1),
6885 BPF_ALU64_REG(BPF_LSH, R0, R1),
6897 BPF_ALU64_REG(BPF_LSH, R0, R1),
6910 BPF_ALU32_IMM(BPF_LSH, R0, 1),
6921 BPF_ALU32_IMM(BPF_LSH, R0, 31),
6932 BPF_ALU32_IMM(BPF_LSH, R0, 12),
6943 BPF_ALU32_IMM(BPF_LSH, R0, 0),
6954 BPF_ALU64_IMM(BPF_LSH, R0, 1),
6965 BPF_ALU64_IMM(BPF_LSH, R0, 31),
6976 BPF_ALU64_IMM(BPF_LSH, R0, 12),
6987 BPF_ALU64_IMM(BPF_LSH, R0, 12),
6999 BPF_ALU64_IMM(BPF_LSH, R0, 36),
7010 BPF_ALU64_IMM(BPF_LSH, R0, 36),
7022 BPF_ALU64_IMM(BPF_LSH, R0, 32),
7033 BPF_ALU64_IMM(BPF_LSH, R0, 32),
7045 BPF_ALU64_IMM(BPF_LSH, R0, 0),