Home
last modified time | relevance | path

Searched refs:Target (Results 1 – 17 of 17) sorted by relevance

/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/monitor/
Dmod.rs34 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
40 type Target = T; typedef
42 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS-0.1.9/kernel/crates/crc/src/tables/
Dcrc64.rs16 type Target = [u64; 256]; typedef
18 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS-0.1.9/kernel/src/libs/
Dmutex.rs150 type Target = T; typedef
152 fn deref(&self) -> &Self::Target { in deref() argument
159 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
Dspinlock.rs174 type Target = T; typedef
176 fn deref(&self) -> &Self::Target { in deref() argument
183 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
Dalign.rs95 type Target = T; typedef
97 fn deref(&self) -> &Self::Target { in deref() argument
103 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
Drwlock.rs548 type Target = T; typedef
550 fn deref(&self) -> &Self::Target { in deref() argument
556 type Target = T; typedef
558 fn deref(&self) -> &Self::Target { in deref() argument
564 type Target = T; typedef
566 fn deref(&self) -> &Self::Target { in deref() argument
572 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
Dlazy_init.rs121 type Target = T; typedef
/DragonOS-0.1.9/kernel/src/driver/base/map/
Dmod.rs150 type Target = Vec<Vec<DeviceStruct>>; typedef
152 fn deref(&self) -> &Self::Target { in deref() argument
158 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS-0.1.9/kernel/src/mm/
Dkernel_mapper.rs145 type Target = PageMapper; typedef
147 fn deref(&self) -> &Self::Target { in deref() argument
Ducontext.rs88 type Target = RwLock<InnerAddressSpace>; typedef
90 fn deref(&self) -> &Self::Target { in deref() argument
96 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/
Dloader.rs117 type Target = Sym; typedef
119 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS-0.1.9/kernel/src/driver/net/e1000e/
De1000e_driver.rs45 type Target = E1000EDriver; typedef
46 fn deref(&self) -> &Self::Target { in deref() argument
51 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS-0.1.9/kernel/src/driver/base/
Dkobject.rs105 type Target = RwLock<KObjectState>; typedef
107 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS-0.1.9/kernel/src/ipc/
Dsignal_types.rs84 type Target = InnerSignalStruct; typedef
86 fn deref(&self) -> &Self::Target { in deref() argument
92 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS-0.1.9/kernel/src/driver/net/
Dvirtio_net.rs53 type Target = VirtioNICDriver<T>; typedef
54 fn deref(&self) -> &Self::Target { in deref() argument
59 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS-0.1.9/kernel/src/libs/intertrait/
DREADME.md62 Target traits must be explicitly designated beforehand. There are three ways of doing it:
/DragonOS-0.1.9/docs/kernel/debug/
Ddebug-kernel-with-gdb.md291 Id Target Id Frame