ladybird/Kernel/FileSystem
Andreas Kling 48a0b76a77 Kernel: Make File weakable
This will be useful for some things. This also removes the need for
TCPSocket to be special about this.
2020-09-06 18:46:46 +02:00
..
BlockBasedFileSystem.cpp Kernel: Unbreak building with extra debug macros, part 1 2020-08-30 09:43:49 +02:00
BlockBasedFileSystem.h Kernel: Split BlockBasedFileSystem off FileBackedFileSystem 2020-07-05 12:26:27 +02:00
Custody.cpp Kernel: Support read-only filesystem mounts 2020-05-29 07:53:30 +02:00
Custody.h Kernel: Support read-only filesystem mounts 2020-05-29 07:53:30 +02:00
DevPtsFS.cpp Kernel: Switch singletons to use new Singleton class 2020-08-25 09:48:48 +02:00
DevPtsFS.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
ext2_fs.h Meta: Remove some copyright headers added in error 2020-01-25 10:34:32 +01:00
ext2_types.h Meta: Add a script check the presence of "#pragma once" in header files 2020-05-29 07:59:45 +02:00
Ext2FileSystem.cpp Kernel: Explain correctness of reference to local lambda 2020-08-30 10:31:04 +02:00
Ext2FileSystem.h FileSystem: Convert file types to DT_* types at a later stage 2020-08-29 20:54:06 +02:00
FIFO.cpp Kernel: Virtualize the File::stat() operation 2020-09-06 18:31:51 +02:00
FIFO.h Kernel: Virtualize the File::stat() operation 2020-09-06 18:31:51 +02:00
File.cpp Kernel: Allow File::close() to fail 2020-06-02 21:49:47 +02:00
File.h Kernel: Make File weakable 2020-09-06 18:46:46 +02:00
FileBackedFileSystem.cpp Kernel: Split BlockBasedFileSystem off FileBackedFileSystem 2020-07-05 12:26:27 +02:00
FileBackedFileSystem.h Kernel: Split BlockBasedFileSystem off FileBackedFileSystem 2020-07-05 12:26:27 +02:00
FileDescription.cpp Kernel: Virtualize the File::stat() operation 2020-09-06 18:31:51 +02:00
FileDescription.h Kernel: Rename FileDescription::fstat() => stat() 2020-09-06 18:17:07 +02:00
FileSystem.cpp Kernel: Switch singletons to use new Singleton class 2020-08-25 09:48:48 +02:00
FileSystem.h FileSystem: Convert file types to DT_* types at a later stage 2020-08-29 20:54:06 +02:00
Inode.cpp Kernel: Switch singletons to use new Singleton class 2020-08-25 09:48:48 +02:00
Inode.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
InodeFile.cpp Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
InodeFile.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
InodeIdentifier.h Kernel: Deemphasize inode identifiers 2020-06-25 15:49:04 +02:00
InodeMetadata.h Kernel: Use symbolic constants for file modes 2020-06-17 15:02:03 +02:00
InodeWatcher.cpp Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
InodeWatcher.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
Plan9FileSystem.cpp Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
Plan9FileSystem.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
ProcFS.cpp Kernel: Make Heap implementation reusable, and make kmalloc expandable 2020-08-30 11:39:38 +02:00
ProcFS.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
TmpFS.cpp TmpFS: Stop using FS::DirectoryEntry in TmpFSInode 2020-08-18 18:26:54 +02:00
TmpFS.h TmpFS: Stop using FS::DirectoryEntry in TmpFSInode 2020-08-18 18:26:54 +02:00
VirtualFileSystem.cpp Kernel: Switch singletons to use new Singleton class 2020-08-25 09:48:48 +02:00
VirtualFileSystem.h Kernel: Switch singletons to use new Singleton class 2020-08-25 09:48:48 +02:00