Lines Matching refs:ProcFSInode
66 pub struct LockedProcFSInode(SpinLock<ProcFSInode>);
88 pub struct ProcFSInode { struct
106 impl ProcFSInode { implementation
240 Arc::new(LockedProcFSInode(SpinLock::new(ProcFSInode { in new()
271 let mut root_guard: SpinLockGuard<ProcFSInode> = result.root_inode.0.lock(); in new()
326 let mut inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in open()
348 let guard: SpinLockGuard<ProcFSInode> = self.0.lock(); in close()
376 let inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in read_at()
424 let inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in poll()
491 Arc::new(LockedProcFSInode(SpinLock::new(ProcFSInode { in create_with_data()
532 let mut inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in link()
533 let mut other_locked: SpinLockGuard<ProcFSInode> = other.0.lock(); in link()
560 let mut inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in unlink()
611 let inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in get_entry_name()