Searched refs:emit_alu32_imm32 (Results 1 – 1 of 1) sorted by relevance
/DragonOS/kernel/crates/rbpf/src/ |
H A D | jit.rs | 194 fn emit_alu32_imm32(&self, mem: &mut JitMemory, op: u8, src: u8, dst: u8, imm: i32) { in emit_alu32_imm32() method 240 self.emit_alu32_imm32(mem, 0x81, 7, dst, imm); in emit_cmp32_imm32() 612 ebpf::ADD32_IMM => self.emit_alu32_imm32(mem, 0x81, 0, dst, insn.imm), in jit_compile() 614 ebpf::SUB32_IMM => self.emit_alu32_imm32(mem, 0x81, 5, dst, insn.imm), in jit_compile() 624 ebpf::OR32_IMM => self.emit_alu32_imm32(mem, 0x81, 1, dst, insn.imm), in jit_compile() 626 ebpf::AND32_IMM => self.emit_alu32_imm32(mem, 0x81, 4, dst, insn.imm), in jit_compile() 639 ebpf::XOR32_IMM => self.emit_alu32_imm32(mem, 0x81, 6, dst, insn.imm), in jit_compile() 641 ebpf::MOV32_IMM => self.emit_alu32_imm32(mem, 0xc7, 0, dst, insn.imm), in jit_compile() 656 self.emit_alu32_imm32(mem, 0x81, 4, dst, 0xffff); in jit_compile() 843 self.emit_alu32_imm32(mem, 0xf7, 0, dst, insn.imm); in jit_compile()
|