/DragonOS/kernel/src/time/ |
H A D | mod.rs | 4 ops::{self, Sub}, 281 impl ops::Add<Duration> for Instant { 289 impl ops::AddAssign<Duration> for Instant { 295 impl ops::Sub<Duration> for Instant { 303 impl ops::SubAssign<Duration> for Instant { 309 impl ops::Sub<Instant> for Instant { 376 impl ops::Add<Duration> for Duration { 384 impl ops::AddAssign<Duration> for Duration { 390 impl ops::Sub<Duration> for Duration { 402 impl ops::SubAssign<Duration> for Duration { [all …]
|
/DragonOS/kernel/src/mm/ |
H A D | mod.rs | 11 ops::{Add, AddAssign, Sub, SubAssign}, 107 impl core::ops::Index<VmFlags> for [usize] { 115 impl core::ops::IndexMut<VmFlags> for [usize] { 201 impl core::ops::Add<usize> for PhysAddr { 210 impl core::ops::AddAssign<usize> for PhysAddr { 217 impl core::ops::Add<PhysAddr> for PhysAddr { 226 impl core::ops::AddAssign<PhysAddr> for PhysAddr { 233 impl core::ops::BitOrAssign<usize> for PhysAddr { 240 impl core::ops::BitOrAssign<PhysAddr> for PhysAddr { 247 impl core::ops::Sub<usize> for PhysAddr { [all …]
|
H A D | kernel_mapper.rs | 18 ops::Deref,
|
/DragonOS/kernel/src/exception/ |
H A D | irqdomain.rs | 71 ops: &'static dyn IrqDomainOps, in create_and_add_linear() 76 ops, in create_and_add_linear() 97 ops: &'static dyn IrqDomainOps, in create_and_add() 105 ops, in create_and_add() 203 let r = domain.ops.map(domain, hwirq, irq); in domain_associate() 283 let tmpr = domain.ops.activate(&domain, &irq_data, reserve); in do_activate_irq() 299 domain.ops.deactivate(&domain, &irq_data); in do_deactivate_irq() 460 ops: &'static dyn IrqDomainOps, field 492 ops: &'static dyn IrqDomainOps, in new() 505 ops, in new()
|
H A D | mod.rs | 1 use core::ops::Add;
|
/DragonOS/kernel/src/namespaces/ |
H A D | namespace.rs | 27 ops: Box<dyn NsOperations>, field 32 pub fn new(ops: Box<dyn NsOperations>) -> Self { in new() 35 ops, in new()
|
/DragonOS/kernel/crates/crc/src/tables/ |
H A D | crc64.rs | 1 use core::ops::Deref;
|
/DragonOS/kernel/src/bpf/map/ |
H A D | queue.rs | 5 use core::ops::Deref; 6 use core::ops::DerefMut;
|
/DragonOS/tools/debugging/logmonitor/src/backend/monitor/ |
H A D | mod.rs | 3 ops::{Deref, DerefMut},
|
/DragonOS/kernel/src/libs/ |
H A D | align.rs | 94 impl<T, const ALIGN: usize> core::ops::Deref for AlignedBox<T, ALIGN> { 102 impl<T, const ALIGN: usize> core::ops::DerefMut for AlignedBox<T, ALIGN> {
|
H A D | lazy_init.rs | 22 use core::ops::{Deref, DerefMut};
|
H A D | mutex.rs | 3 ops::{Deref, DerefMut},
|
H A D | cpumask.rs | 1 use core::ops::BitAnd;
|
H A D | spinlock.rs | 5 use core::ops::{Deref, DerefMut};
|
/DragonOS/kernel/crates/kprobe/src/arch/loongarch64/ |
H A D | mod.rs | 2 use core::ops::{Deref, DerefMut};
|
/DragonOS/tools/debugging/logmonitor/src/backend/ |
H A D | loader.rs | 1 use std::{ops::Deref, path::PathBuf};
|
/DragonOS/kernel/crates/kprobe/src/arch/x86/ |
H A D | mod.rs | 6 ops::{Deref, DerefMut},
|
/DragonOS/kernel/crates/bitmap/src/ |
H A D | alloc_bitmap.rs | 1 use core::ops::BitAnd;
|
H A D | traits.rs | 1 use core::ops::{BitAnd, BitAndAssign, BitOrAssign, Not};
|
/DragonOS/kernel/crates/kprobe/src/arch/rv64/ |
H A D | mod.rs | 5 ops::{Deref, DerefMut},
|
/DragonOS/kernel/src/driver/base/map/ |
H A D | mod.rs | 1 use core::ops::{Deref, DerefMut};
|
/DragonOS/kernel/src/driver/base/block/ |
H A D | gendisk.rs | 2 ops::{Deref, DerefMut},
|
/DragonOS/kernel/crates/ida/src/ |
H A D | lib.rs | 13 use core::ops::Deref;
|
/DragonOS/kernel/src/mm/allocator/ |
H A D | page_frame.rs | 3 ops::{Add, AddAssign, Mul, Sub, SubAssign},
|
/DragonOS/kernel/src/driver/base/ |
H A D | kobject.rs | 1 use core::{any::Any, fmt::Debug, hash::Hash, ops::Deref};
|