Lines Matching refs:RamFSInode
26 struct LockedRamFSInode(SpinLock<RamFSInode>);
37 pub struct RamFSInode { struct
78 let root: Arc<LockedRamFSInode> = Arc::new(LockedRamFSInode(SpinLock::new(RamFSInode { in new()
105 let mut root_guard: SpinLockGuard<RamFSInode> = result.root_inode.0.lock(); in new()
128 let inode: SpinLockGuard<RamFSInode> = self.0.lock(); in read_at()
161 let mut inode: SpinLockGuard<RamFSInode> = self.0.lock(); in write_at()
182 let inode: SpinLockGuard<RamFSInode> = self.0.lock(); in poll()
249 let result: Arc<LockedRamFSInode> = Arc::new(LockedRamFSInode(SpinLock::new(RamFSInode { in create_with_data()
286 let mut inode: SpinLockGuard<RamFSInode> = self.0.lock(); in link()
287 let mut other_locked: SpinLockGuard<RamFSInode> = other.0.lock(); in link()
314 let mut inode: SpinLockGuard<RamFSInode> = self.0.lock(); in unlink()
337 let mut inode: SpinLockGuard<RamFSInode> = self.0.lock(); in rmdir()
396 let inode: SpinLockGuard<RamFSInode> = self.0.lock(); in get_entry_name()