Home
last modified time | relevance | path

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

/DragonOS-0.1.5/kernel/src/filesystem/procfs/
Dmod.rs66 pub struct LockedProcFSInode(SpinLock<ProcFSInode>);
88 pub struct ProcFSInode { struct
106 impl ProcFSInode { argument
238 Arc::new(LockedProcFSInode(SpinLock::new(ProcFSInode { in new()
269 let mut root_guard: SpinLockGuard<ProcFSInode> = result.root_inode.0.lock(); in new()
324 let mut inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in open()
346 let guard: SpinLockGuard<ProcFSInode> = self.0.lock(); in close()
374 let inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in read_at()
422 let inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in poll()
491 Arc::new(LockedProcFSInode(SpinLock::new(ProcFSInode { in create_with_data()
[all …]