Home
last modified time | relevance | path

Searched refs:mul (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/src/mm/allocator/
H A Dpage_frame.rs238 fn mul(self, rhs: Self) -> Self::Output { in mul() method
274 fn mul(self, rhs: usize) -> Self::Output { in mul() method
/DragonOS/kernel/crates/rbpf/src/
H A Dinsn_builder.rs123 pub fn mul(&mut self, source: Source, arch: Arch) -> Move { in mul() method
1452 .mul(Source::Imm, Arch::X64) in move_mul_const_to_register()
1637 .mul(Source::Reg, Arch::X64) in move_mul_from_register_to_register()
1821 .mul(Source::Imm, Arch::X32) in move_mul_const_to_register()
2006 .mul(Source::Reg, Arch::X32) in move_mul_from_register_to_register()
H A Djit.rs388 let mul = (opc & ebpf::BPF_ALU_OP_MASK) == (ebpf::MUL32_IMM & ebpf::BPF_ALU_OP_MASK); in emit_muldivmod() localVariable
394 if (div || mul) && !is_reg && imm == 0 { in emit_muldivmod()
457 self.emit_alu32(mem, 0xf7, if mul { 4 } else { 6 }, RCX); in emit_muldivmod()
466 if div || mul { in emit_muldivmod()
/DragonOS/kernel/src/time/
H A Dmod.rs414 fn mul(self, rhs: u32) -> Duration { in mul() method