Home
last modified time | relevance | path

Searched refs:ops (Results 1 – 25 of 45) sorted by relevance

12

/DragonOS/kernel/src/time/
H A Dmod.rs4 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 Dmod.rs11 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 Dkernel_mapper.rs18 ops::Deref,
/DragonOS/kernel/src/exception/
H A Dirqdomain.rs71 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 Dmod.rs1 use core::ops::Add;
/DragonOS/kernel/src/namespaces/
H A Dnamespace.rs27 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 Dcrc64.rs1 use core::ops::Deref;
/DragonOS/kernel/src/bpf/map/
H A Dqueue.rs5 use core::ops::Deref;
6 use core::ops::DerefMut;
/DragonOS/tools/debugging/logmonitor/src/backend/monitor/
H A Dmod.rs3 ops::{Deref, DerefMut},
/DragonOS/kernel/src/libs/
H A Dalign.rs94 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 Dlazy_init.rs22 use core::ops::{Deref, DerefMut};
H A Dmutex.rs3 ops::{Deref, DerefMut},
H A Dcpumask.rs1 use core::ops::BitAnd;
H A Dspinlock.rs5 use core::ops::{Deref, DerefMut};
/DragonOS/kernel/crates/kprobe/src/arch/loongarch64/
H A Dmod.rs2 use core::ops::{Deref, DerefMut};
/DragonOS/tools/debugging/logmonitor/src/backend/
H A Dloader.rs1 use std::{ops::Deref, path::PathBuf};
/DragonOS/kernel/crates/kprobe/src/arch/x86/
H A Dmod.rs6 ops::{Deref, DerefMut},
/DragonOS/kernel/crates/bitmap/src/
H A Dalloc_bitmap.rs1 use core::ops::BitAnd;
H A Dtraits.rs1 use core::ops::{BitAnd, BitAndAssign, BitOrAssign, Not};
/DragonOS/kernel/crates/kprobe/src/arch/rv64/
H A Dmod.rs5 ops::{Deref, DerefMut},
/DragonOS/kernel/src/driver/base/map/
H A Dmod.rs1 use core::ops::{Deref, DerefMut};
/DragonOS/kernel/src/driver/base/block/
H A Dgendisk.rs2 ops::{Deref, DerefMut},
/DragonOS/kernel/crates/ida/src/
H A Dlib.rs13 use core::ops::Deref;
/DragonOS/kernel/src/mm/allocator/
H A Dpage_frame.rs3 ops::{Add, AddAssign, Mul, Sub, SubAssign},
/DragonOS/kernel/src/driver/base/
H A Dkobject.rs1 use core::{any::Any, fmt::Debug, hash::Hash, ops::Deref};

12