Lines Matching refs:FATDirEntry
29 entry::{FATDir, FATDirEntry, FATDirIter, FATEntry},
103 inode_type: FATDirEntry,
111 FATDirEntry::File(f) | FATDirEntry::VolId(f) => { in update_metadata()
114 FATDirEntry::Dir(d) => { in update_metadata()
117 FATDirEntry::UnInit => { in update_metadata()
126 FATDirEntry::Dir(d) => { in find()
133 let fat_entry: FATDirEntry = in find()
147 FATDirEntry::UnInit => { in find()
164 inode_type: FATDirEntry, in new() argument
166 let file_type = if let FATDirEntry::Dir(_) = inode_type { in new()
296 inode_type: FATDirEntry::UnInit, in new()
329 root_guard.inode_type = FATDirEntry::Dir(result.root_dir()); in new()
1360 FATDirEntry::File(f) | FATDirEntry::VolId(f) => { in read_at()
1369 FATDirEntry::Dir(_) => { in read_at()
1372 FATDirEntry::UnInit => { in read_at()
1390 FATDirEntry::File(f) | FATDirEntry::VolId(f) => { in write_at()
1395 FATDirEntry::Dir(_) => { in write_at()
1398 FATDirEntry::UnInit => { in write_at()
1429 FATDirEntry::File(_) | FATDirEntry::VolId(_) => { in create()
1432 FATDirEntry::Dir(d) => match file_type { in create()
1445 FATDirEntry::UnInit => { in create()
1466 let fatent: &FATDirEntry = &guard.inode_type; in list()
1468 FATDirEntry::File(_) | FATDirEntry::VolId(_) => { in list()
1471 FATDirEntry::Dir(dir) => { in list()
1500 FATDirEntry::UnInit => { in list()
1530 FATDirEntry::File(_) | FATDirEntry::VolId(_) => { in unlink()
1533 FATDirEntry::Dir(d) => d, in unlink()
1534 FATDirEntry::UnInit => { in unlink()
1557 FATDirEntry::File(_) | FATDirEntry::VolId(_) => { in rmdir()
1560 FATDirEntry::Dir(d) => d, in rmdir()
1561 FATDirEntry::UnInit => { in rmdir()