|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | tagDEVVTBL |
Macros | |
| #define | SECTOR_SIZE 512 |
| #define | MAX_FDS 60 |
| #define | INVALID_FILE_ID ((ULONG)-1) |
Typedefs | |
| typedef struct tagDEVVTBL | DEVVTBL |
| typedef struct tagDEVVTBL DEVVTBL |
| ARC_STATUS ArcClose | ( | _In_ ULONG | FileId | ) |
Definition at line 409 of file fs.c.
Referenced by ArcClose(), InfOpenFile(), IniFileInitialize(), InitOperatingSystemList(), PeLdrLoadImageEx(), RamDiskLoadVirtualFile(), RegLoadHiveLog(), SpiScanDevice(), WinLdrLoadModule(), WinLdrLoadNLSData(), and WinLdrLoadSystemHive().
| ARC_STATUS ArcGetFileInformation | ( | ULONG | FileId, |
| FILEINFORMATION * | Information | ||
| ) |
Definition at line 462 of file fs.c.
Referenced by FatMount(), InfOpenFile(), IniFileInitialize(), RamDiskLoadVirtualFile(), RegLoadHiveLog(), WinLdrLoadModule(), WinLdrLoadNLSData(), and WinLdrLoadSystemHive().
| ARC_STATUS ArcOpen | ( | CHAR * | Path, |
| OPENMODE | OpenMode, | ||
| ULONG * | FileId | ||
| ) |
Definition at line 219 of file fs.c.
Referenced by FsOpenFile(), InfOpenFile(), InitOperatingSystemList(), PeLdrLoadImageEx(), RegLoadHiveLog(), SpiScanDevice(), WinLdrLoadModule(), WinLdrLoadNLSData(), and WinLdrLoadSystemHive().
| ARC_STATUS ArcRead | ( | ULONG | FileId, |
| VOID * | Buffer, | ||
| ULONG | N, | ||
| ULONG * | Count | ||
| ) |
Definition at line 448 of file fs.c.
Referenced by disk_read(), ExtMount(), ExtReadSuperBlock(), ExtReadVolumeSectors(), FatMount(), FatReadVolumeSectors(), InfOpenFile(), IniFileInitialize(), IopReadBootRecord(), IsoBufferDirectory(), IsoMount(), IsoRead(), NtfsDiskRead(), NtfsMount(), PeLdrLoadImageEx(), RamDiskLoadVirtualFile(), RegLoadHiveLog(), WinLdrLoadModule(), WinLdrLoadNLSData(), and WinLdrLoadSystemHive().
| ARC_STATUS ArcSeek | ( | ULONG | FileId, |
| LARGE_INTEGER * | Position, | ||
| SEEKMODE | SeekMode | ||
| ) |
Definition at line 455 of file fs.c.
Referenced by disk_read(), ExtMount(), ExtReadSuperBlock(), ExtReadVolumeSectors(), FatMount(), FatReadVolumeSectors(), IopReadBootRecord(), IsoBufferDirectory(), IsoMount(), IsoRead(), NtfsDiskRead(), NtfsMount(), PeLdrLoadImageEx(), RamDiskLoadVirtualFile(), and RegLoadHiveLog().
Definition at line 471 of file fs.c.
Referenced by ExtLookupFile(), ExtReadBlock(), ExtReadDirectory(), ExtReadFileBig(), ExtReadGroupDescriptors(), ExtReadInode(), ExtReadSuperBlock(), ExtSearchDirectoryBufferForFile(), FatOpenVolume(), and NtfsMount().
Definition at line 716 of file fs.c.
Referenced by BtrFsOpen(), ExtOpen(), FatOpen(), IsoOpen(), IsoRead(), and NtfsOpen().
Definition at line 709 of file fs.c.
Referenced by BtrFsClose(), BtrFsGetFileInformation(), BtrFsRead(), BtrFsSeek(), DiskClose(), DiskGetFileInformation(), DiskRead(), DiskSeek(), ExtClose(), ExtGetFileInformation(), ExtRead(), ExtSeek(), FatClose(), FatGetFileInformation(), FatRead(), FatSeek(), IsoClose(), IsoGetFileInformation(), IsoRead(), IsoSeek(), NtfsClose(), NtfsGetFileInformation(), NtfsRead(), NtfsSeek(), UefiDiskClose(), UefiDiskGetFileInformation(), UefiDiskRead(), and UefiDiskSeek().
Definition at line 645 of file fs.c.
Referenced by ExtLookupFile(), FatLookupFile(), IsoLookupFile(), and NtfsLookupFile().
Definition at line 617 of file fs.c.
Referenced by ExtLookupFile(), FatLookupFile(), IsoLookupFile(), and NtfsLookupFile().
| ARC_STATUS FsGetVolumeSize | ( | _In_ ULONG | DeviceId, |
| _Out_ PULONGLONG | VolumeSize | ||
| ) |
Returns the (useful) size of a file-system volume laid on the storage media device opened via DeviceId.
Definition at line 541 of file fs.c.
Referenced by RamDiskLoadVirtualFile().
| ARC_STATUS FsOpenFile | ( | IN PCSTR | FileName, |
| IN PCSTR DefaultPath | OPTIONAL, | ||
| IN OPENMODE | OpenMode, | ||
| OUT PULONG | FileId | ||
| ) |
Definition at line 478 of file fs.c.
Referenced by IniFileInitialize(), and RamDiskLoadVirtualFile().
Definition at line 673 of file fs.c.
Referenced by GetHarddiskInformation(), PcInitializeBootDevices(), PxeInit(), RamDiskInitialize(), SpiScanAdapter(), SpiScanDevice(), and UefiInitializeBootDevices().
Definition at line 702 of file fs.c.
Referenced by BtrFsOpen(), DiskOpen(), ExtOpen(), FatOpen(), IsoOpen(), NtfsOpen(), and UefiDiskOpen().