Lines Matching refs:DevFSInode
55 DevFSInode::new(FileType::Dir, 0o755 as u32, 0), in new()
61 let mut root_guard: SpinLockGuard<DevFSInode> = devfs.root_inode.0.lock(); in new()
194 pub struct LockedDevFSInode(SpinLock<DevFSInode>);
198 pub struct DevFSInode { struct
211 impl DevFSInode { argument
222 return DevFSInode { in new_with_parent()
249 let guard: SpinLockGuard<DevFSInode> = self.0.lock(); in add_dir()
290 mut guard: SpinLockGuard<DevFSInode>, in do_create_with_data() argument
306 let result: Arc<LockedDevFSInode> = Arc::new(LockedDevFSInode(SpinLock::new(DevFSInode { in do_create_with_data()
363 let guard: SpinLockGuard<DevFSInode> = self.0.lock(); in create_with_data()
394 let inode: SpinLockGuard<DevFSInode> = self.0.lock(); in get_entry_name()
461 let inode: SpinLockGuard<DevFSInode> = self.0.lock(); in poll()