Home
last modified time | relevance | path

Searched defs:inner (Results 1 – 25 of 66) sorted by relevance

123

/DragonOS/kernel/src/sched/
H A Dcompletion.rs15 inner: SpinLock<InnerCompletion>, field
31 let mut inner = self.inner.lock_irqsave(); in do_wait_for_common() localVariable
93 let mut inner = self.inner.lock_irqsave(); in complete() localVariable
103 let mut inner = self.inner.lock_irqsave(); in complete_all() localVariable
114 let mut inner = self.inner.lock_irqsave(); in try_wait_for_completion() localVariable
130 let inner = self.inner.lock_irqsave(); in completion_done() localVariable
/DragonOS/kernel/src/driver/base/block/
H A Dmanager.rs37 inner: SpinLock<InnerBlockDevManager>, field
52 fn inner(&self) -> SpinLockGuard<InnerBlockDevManager> { in inner() method
58 let mut inner = self.inner(); in register() localVariable
138 let mut inner = self.inner(); in unregister() localVariable
151 let inner = self.inner(); in lookup_gendisk_by_path() localVariable
164 let inner = self.inner(); in print_gendisks() localVariable
210 inner: SpinLock<InnerBlockDevMeta>, field
227 fn inner(&self) -> SpinLockGuard<InnerBlockDevMeta> { in inner() method
/DragonOS/kernel/src/driver/scsi/
H A Dmod.rs28 inner: SpinLock<InnerScsiManager>, field
48 fn inner(&self) -> SpinLockGuard<InnerScsiManager> { in inner() method
53 let mut inner = self.inner(); in alloc_id() localVariable
/DragonOS/kernel/src/mm/
H A Dmemblock.rs26 inner: SpinLock<InnerMemBlockManager>, field
73 let mut inner = self.inner.lock(); in add_range() localVariable
234 let mut inner = self.inner.lock(); in remove_block() localVariable
372 let mut inner = self.inner.lock(); in set_or_clear_flags() localVariable
394 let inner = self.inner.lock(); in is_overlapped() localVariable
400 let inner = self.inner.lock(); in is_overlapped_with_reserved() localVariable
438 let inner = self.inner.lock(); in to_iter() localVariable
448 let inner = self.inner.lock(); in to_iter_available() localVariable
458 let inner = self.inner.lock(); in total_initial_memory_regions() localVariable
464 let inner = self.inner.lock(); in get_initial_memory_region() localVariable
[all …]
H A Dpercpu.rs58 inner: Vec<T>, field
/DragonOS/kernel/src/libs/
H A Dmutex.rs34 inner: SpinLock<MutexInner>, field
64 let mut inner: SpinLockGuard<MutexInner> = self.inner.lock(); in lock() localVariable
93 let mut inner = self.inner.lock(); in try_lock() localVariable
117 let mut inner: SpinLockGuard<MutexInner> = self.inner.lock(); in unlock() localVariable
H A Drwlock.rs57 inner: &'a RwLock<T>, field
66 inner: &'a RwLock<T>, field
425 let inner = self.inner; in try_upgrade() localVariable
461 let inner: &RwLock<T> = self.inner; in downgrade() localVariable
516 let inner = self.inner; in downgrade() localVariable
538 let inner = self.inner; in downgrade_to_upgradeable() localVariable
H A Dlock_free_flags.rs12 inner: UnsafeCell<T>, field
H A Donce.rs9 inner: AtomicOnceState, field
/DragonOS/kernel/src/arch/x86_64/driver/
H A Dhpet.rs54 inner: RwLock<InnerHpet>, field
172 fn inner(&self) -> RwLockReadGuard<InnerHpet> { in inner() method
182 let inner = self.inner(); in timer() localVariable
201 let inner = self.inner_mut(); in timer_mut() localVariable
217 let inner = self.inner(); in hpet_regs() localVariable
223 let mut inner = self.inner_mut(); in hpet_regs_mut() localVariable
/DragonOS/kernel/src/driver/block/
H A Dvirtio_blk.rs101 inner: SpinLock<InnerVirtIOBlkManager>, field
121 fn inner(&self) -> SpinLockGuard<InnerVirtIOBlkManager> { in inner() method
126 let mut inner = self.inner(); in alloc_id() localVariable
156 inner: SpinLock<InnerVirtIOBlkDevice>, field
194 fn inner(&self) -> SpinLockGuard<InnerVirtIOBlkDevice> { in inner() method
209 let inner = self.inner(); in disk_range() localVariable
226 let mut inner = self.inner(); in read_at_sync() localVariable
487 inner: SpinLock<InnerVirtIOBlkDriver>, field
493 let inner = InnerVirtIOBlkDriver { in new() localVariable
512 fn inner(&self) -> SpinLockGuard<InnerVirtIOBlkDriver> { in inner() method
/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dlapic_vector.rs43 inner: SpinLock<InnerIrqChip>, field
104 let inner = apicd.inner(); in retrigger() localVariable
126 inner: SpinLock<InnerApicChipData>, field
150 pub fn inner(&self) -> SpinLockGuard<InnerApicChipData> { in inner() method
/DragonOS/kernel/src/driver/pci/
H A Droot.rs229 inner: SpinLock<InnerPciRootManager>, field
253 let mut inner = self.inner.lock(); in add_pci_root() localVariable
316 inner: SpinLockGuard<'a, InnerPciRootManager>, field
H A Ddevice.rs94 inner: SpinLock<InnerPciBusDevice>, field
113 fn inner(&self) -> SpinLockGuard<InnerPciBusDevice> { in inner() method
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs120 inner: RwLock<InnerFrameBufferManager>, field
168 let mut inner = self.inner.write(); in register_fb() localVariable
189 let inner = self.inner.read(); in find_fb_by_id() localVariable
211 inner: SpinLock<InnerFbDevice>, field
255 fn inner(&self) -> SpinLockGuard<InnerFbDevice> { in inner() method
/DragonOS/kernel/src/driver/net/
H A Dvirtio_net.rs70 inner: SpinLock<InnerVirtIONetDevice>, field
122 fn inner(&self) -> SpinLockGuard<InnerVirtIONetDevice> { in inner() method
296 inner: VirtIONet<HalImpl, VirtIOTransport, 2>, field
347 pub inner: Arc<SpinLock<VirtIoNetImpl>>, field
371 inner: SpinLock<InnerVirtIOInterface>, field
419 fn inner(&self) -> SpinLockGuard<InnerVirtIOInterface> { in inner() method
514 let inner = Arc::new(SpinLock::new(VirtIoNetImpl::new(driver_net))); in new() localVariable
782 inner: SpinLock<InnerVirtIODriver>, field
788 let inner = InnerVirtIODriver { in new() localVariable
807 fn inner(&self) -> SpinLockGuard<InnerVirtIODriver> { in inner() method
H A Dloopback.rs169 pub inner: Arc<SpinLock<Loopback>>, field
175 let inner = Arc::new(SpinLock::new(Loopback::new())); in new() localVariable
250 inner: SpinLock<InnerLoopbackInterface>, field
302 fn inner(&self) -> SpinLockGuard<InnerLoopbackInterface> { in inner() method
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_sifive_plic.rs117 inner: SpinLock<InnerPlicHandler>, field
128 let inner = InnerPlicHandler { in new() localVariable
141 let inner = self.inner(); in set_threshold() localVariable
168 fn inner(&self) -> SpinLockGuard<InnerPlicHandler> { in inner() method
173 let inner = self.inner(); in toggle() localVariable
H A Driscv_intc.rs41 inner: SpinLock<InnerIrqChip>, field
104 fn inner(&self) -> SpinLockGuard<InnerIrqChip> { in inner() method
/DragonOS/kernel/src/ipc/
H A Dpipe.rs44 inner: SpinLock<InnerPipeInode>, field
129 let inner = InnerPipeInode { in new() localVariable
168 pub fn inner(&self) -> &SpinLock<InnerPipeInode> { in inner() method
/DragonOS/kernel/src/driver/net/e1000e/
H A De1000e_driver.rs45 pub inner: Arc<SpinLock<E1000EDevice>>, field
88 inner: SpinLock<InnerE1000EInterface>, field
133 let inner: Arc<SpinLock<E1000EDevice>> = Arc::new(SpinLock::new(device)); in new() localVariable
221 pub fn inner(&self) -> SpinLockGuard<InnerE1000EInterface> { in inner() method
/DragonOS/kernel/src/driver/rtc/
H A Drtc_cmos.rs42 inner: SpinLock<InnerCmosPlatformDriver>, field
59 fn inner(&self) -> SpinLockGuard<InnerCmosPlatformDriver> { in inner() method
/DragonOS/kernel/src/time/
H A Dtimer.rs108 inner: SpinLock<InnerTimer>, field
134 pub fn inner(&self) -> SpinLockGuard<InnerTimer> { in inner() method
/DragonOS/kernel/src/driver/input/serio/i8042/
H A Di8042_ports.rs29 inner: SpinLock<InnerI8042AuxPort>, field
51 fn inner(&self) -> SpinLockGuard<InnerI8042AuxPort> { in inner() method
H A Di8042_device.rs27 inner: SpinLock<InnerI8042PlatformDevice>, field
46 fn inner(&self) -> SpinLockGuard<InnerI8042PlatformDevice> { in inner() method

123