Searched refs:mul (Results 1 – 4 of 4) sorted by relevance
/DragonOS/kernel/src/mm/allocator/ |
H A D | page_frame.rs | 238 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 D | insn_builder.rs | 123 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 D | jit.rs | 388 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 D | mod.rs | 414 fn mul(self, rhs: u32) -> Duration { in mul() method
|