Home
last modified time | relevance | path

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

12

/DragonOS/tools/debugging/logmonitor/src/backend/monitor/
H A 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/kernel/crates/crc/src/tables/
H A Dcrc64.rs16 type Target = [u64; 256]; typedef
18 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS/kernel/crates/kprobe/src/arch/loongarch64/
H A Dmod.rs22 type Target = KprobeBasic; typedef
24 fn deref(&self) -> &Self::Target { in deref() argument
30 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS/kernel/crates/kprobe/src/arch/x86/
H A Dmod.rs56 type Target = KprobeBasic; typedef
58 fn deref(&self) -> &Self::Target { in deref() argument
64 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS/kernel/src/libs/
H A 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
H A 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
H A Dspinlock.rs178 type Target = T; typedef
180 fn deref(&self) -> &Self::Target { in deref() argument
187 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
H A Drwlock.rs551 type Target = T; typedef
553 fn deref(&self) -> &Self::Target { in deref() argument
559 type Target = T; typedef
561 fn deref(&self) -> &Self::Target { in deref() argument
567 type Target = T; typedef
569 fn deref(&self) -> &Self::Target { in deref() argument
575 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
H A Dlazy_init.rs121 type Target = T; typedef
/DragonOS/kernel/crates/kprobe/src/arch/rv64/
H A Dmod.rs33 type Target = KprobeBasic; typedef
35 fn deref(&self) -> &Self::Target { in deref() argument
41 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS/kernel/src/bpf/map/
H A Dqueue.rs91 type Target = QueueMap; typedef
92 fn deref(&self) -> &Self::Target { in deref() argument
98 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS/kernel/src/driver/base/map/
H A Dmod.rs147 type Target = Vec<Vec<DeviceStruct>>; typedef
149 fn deref(&self) -> &Self::Target { in deref() argument
155 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS/kernel/src/driver/base/block/
H A Dgendisk.rs185 type Target = HashMap<u32, Arc<GenDisk>>; typedef
187 fn deref(&self) -> &Self::Target { in deref() argument
193 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
H A Dblock_device.rs272 type Target = String; typedef
274 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS/tools/debugging/logmonitor/src/backend/
H A Dloader.rs117 type Target = Sym; typedef
119 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS/kernel/src/mm/
H A Dkernel_mapper.rs145 type Target = PageMapper; typedef
147 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS/kernel/crates/ida/src/
H A Dlib.rs20 type Target = EmptyIdaItem; typedef
22 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS/kernel/src/driver/net/
H A Dvirtio_net.rs313 type Target = VirtIONet<HalImpl, VirtIOTransport, 2>; typedef
314 fn deref(&self) -> &Self::Target { in deref() argument
320 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
334 type Target = VirtIONicDeviceInner; typedef
335 fn deref(&self) -> &Self::Target { in deref() argument
340 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
347 fn force_get_mut(&self) -> &mut <VirtIONicDeviceInnerWrapper as Deref>::Target { in force_get_mut() argument
H A Dloopback.rs145 type Target = LoopbackDriver; typedef
146 fn deref(&self) -> &Self::Target { in deref() argument
152 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS/kernel/src/ipc/
H A Dsignal_types.rs91 type Target = InnerSignalStruct; typedef
93 fn deref(&self) -> &Self::Target { in deref() argument
99 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS/kernel/src/driver/base/
H A Dkobject.rs121 type Target = RwLock<KObjectState>; typedef
123 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS/kernel/src/driver/net/e1000e/
H A De1000e_driver.rs57 type Target = E1000EDriver; typedef
58 fn deref(&self) -> &Self::Target { in deref() argument
63 fn deref_mut(&mut self) -> &mut Self::Target { in deref_mut() argument
/DragonOS/kernel/src/perf/
H A Dmod.rs99 type Target = Box<dyn PerfEventOps>; typedef
101 fn deref(&self) -> &Self::Target { in deref() argument
/DragonOS/docs/kernel/debug/
H A Ddebug-kernel-with-gdb.md291 Id Target Id Frame
/DragonOS/kernel/crates/intertrait/
H A DREADME.md62 Target traits must be explicitly designated beforehand. There are three ways of doing it:

12