Skip to content

Commit 3906dd3

Browse files
supercomputer7ADKaster
authored andcommitted
Kernel: Split the ProcFS core file into smaller components
1 parent e882b2e commit 3906dd3

30 files changed

+1080
-822
lines changed

Kernel/Arch/x86/ISABus/IDEController.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <AK/Types.h>
99
#include <Kernel/Arch/x86/ISABus/IDEController.h>
1010
#include <Kernel/Bus/PCI/API.h>
11-
#include <Kernel/FileSystem/ProcFS.h>
1211
#include <Kernel/Library/LockRefPtr.h>
1312
#include <Kernel/Sections.h>
1413
#include <Kernel/Storage/ATA/ATADiskDevice.h>

Kernel/Arch/x86/PCI/IDELegacyModeController.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <AK/Types.h>
99
#include <Kernel/Arch/x86/PCI/IDELegacyModeController.h>
1010
#include <Kernel/Bus/PCI/API.h>
11-
#include <Kernel/FileSystem/ProcFS.h>
1211
#include <Kernel/Library/LockRefPtr.h>
1312
#include <Kernel/Sections.h>
1413
#include <Kernel/Storage/ATA/ATADiskDevice.h>

Kernel/CMakeLists.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,16 @@ set(KERNEL_SOURCES
125125
FileSystem/Mount.cpp
126126
FileSystem/OpenFileDescription.cpp
127127
FileSystem/Plan9FileSystem.cpp
128-
FileSystem/ProcFS.cpp
128+
FileSystem/ProcFS/ComponentRegistry.cpp
129+
FileSystem/ProcFS/DirectoryInode.cpp
130+
FileSystem/ProcFS/FileSystem.cpp
131+
FileSystem/ProcFS/GlobalInode.cpp
132+
FileSystem/ProcFS/Inode.cpp
133+
FileSystem/ProcFS/LinkInode.cpp
134+
FileSystem/ProcFS/ProcessAssociatedInode.cpp
135+
FileSystem/ProcFS/ProcessDirectoryInode.cpp
136+
FileSystem/ProcFS/ProcessPropertyInode.cpp
137+
FileSystem/ProcFS/ProcessSubDirectoryInode.cpp
129138
FileSystem/SysFS/Component.cpp
130139
FileSystem/SysFS/DirectoryInode.cpp
131140
FileSystem/SysFS/FileSystem.cpp

0 commit comments

Comments
 (0)