Home
last modified time | relevance | path

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

/DragonOS-0.1.7/kernel/src/filesystem/fat/
Dfs.rs76 pub struct LockedFATInode(SpinLock<FATInode>);
89 pub struct FATInode { struct
106 impl FATInode { argument
172 let inode: Arc<LockedFATInode> = Arc::new(LockedFATInode(SpinLock::new(FATInode { in new()
291 let root_inode: Arc<LockedFATInode> = Arc::new(LockedFATInode(SpinLock::new(FATInode { in new()
328 let mut root_guard: SpinLockGuard<FATInode> = result.root_inode.0.lock(); in new()
1358 let mut guard: SpinLockGuard<FATInode> = self.0.lock(); in read_at()
1386 let mut guard: SpinLockGuard<FATInode> = self.0.lock(); in write_at()
1407 let inode: SpinLockGuard<FATInode> = self.0.lock(); in poll()
1425 let mut guard: SpinLockGuard<FATInode> = self.0.lock(); in create()
[all …]