1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:38:11 +00:00

Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS parts

Instead, start to put everything in one place to resemble the directory
structure of the SysFS when actually using it.
This commit is contained in:
Liav A 2022-04-22 09:44:31 +03:00 committed by Andreas Kling
parent cba4750921
commit 290eb53cb5
22 changed files with 26 additions and 26 deletions

View file

@ -8,8 +8,8 @@
#include <Kernel/Bus/PCI/API.h> #include <Kernel/Bus/PCI/API.h>
#include <Kernel/Bus/PCI/Access.h> #include <Kernel/Bus/PCI/Access.h>
#include <Kernel/Bus/PCI/Initializer.h> #include <Kernel/Bus/PCI/Initializer.h>
#include <Kernel/Bus/PCI/SysFSPCI.h>
#include <Kernel/CommandLine.h> #include <Kernel/CommandLine.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Bus/PCI/SysFSPCI.h>
#include <Kernel/Firmware/ACPI/Parser.h> #include <Kernel/Firmware/ACPI/Parser.h>
#include <Kernel/Panic.h> #include <Kernel/Panic.h>
#include <Kernel/Sections.h> #include <Kernel/Sections.h>

View file

@ -5,11 +5,11 @@
*/ */
#include <Kernel/Arch/x86/IO.h> #include <Kernel/Arch/x86/IO.h>
#include <Kernel/Bus/USB/SysFSUSB.h>
#include <Kernel/Bus/USB/USBClasses.h> #include <Kernel/Bus/USB/USBClasses.h>
#include <Kernel/Bus/USB/USBController.h> #include <Kernel/Bus/USB/USBController.h>
#include <Kernel/Bus/USB/USBHub.h> #include <Kernel/Bus/USB/USBHub.h>
#include <Kernel/Bus/USB/USBRequest.h> #include <Kernel/Bus/USB/USBRequest.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Bus/USB/SysFSUSB.h>
#include <Kernel/StdLib.h> #include <Kernel/StdLib.h>
namespace Kernel::USB { namespace Kernel::USB {

View file

@ -6,10 +6,10 @@
#include <AK/Singleton.h> #include <AK/Singleton.h>
#include <Kernel/Bus/PCI/API.h> #include <Kernel/Bus/PCI/API.h>
#include <Kernel/Bus/USB/SysFSUSB.h>
#include <Kernel/Bus/USB/UHCI/UHCIController.h> #include <Kernel/Bus/USB/UHCI/UHCIController.h>
#include <Kernel/Bus/USB/USBManagement.h> #include <Kernel/Bus/USB/USBManagement.h>
#include <Kernel/CommandLine.h> #include <Kernel/CommandLine.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Bus/USB/SysFSUSB.h>
#include <Kernel/Sections.h> #include <Kernel/Sections.h>
namespace Kernel::USB { namespace Kernel::USB {

View file

@ -26,8 +26,6 @@ set(KERNEL_SOURCES
Bus/PCI/API.cpp Bus/PCI/API.cpp
Bus/PCI/Device.cpp Bus/PCI/Device.cpp
Bus/PCI/Initializer.cpp Bus/PCI/Initializer.cpp
Bus/PCI/SysFSPCI.cpp
Bus/USB/SysFSUSB.cpp
Bus/USB/UHCI/UHCIController.cpp Bus/USB/UHCI/UHCIController.cpp
Bus/USB/UHCI/UHCIRootHub.cpp Bus/USB/UHCI/UHCIRootHub.cpp
Bus/USB/USBConfiguration.cpp Bus/USB/USBConfiguration.cpp
@ -144,16 +142,18 @@ set(KERNEL_SOURCES
FileSystem/Plan9FileSystem.cpp FileSystem/Plan9FileSystem.cpp
FileSystem/ProcFS.cpp FileSystem/ProcFS.cpp
FileSystem/SysFS.cpp FileSystem/SysFS.cpp
FileSystem/SysFSComponent.cpp FileSystem/SysFS/Component.cpp
FileSystem/SysFS/Subsystems/Bus/PCI/SysFSPCI.cpp
FileSystem/SysFS/Subsystems/Bus/USB/SysFSUSB.cpp
FileSystem/SysFS/Subsystems/Firmware/BIOS.cpp
FileSystem/SysFS/Subsystems/Firmware/Directory.cpp
FileSystem/SysFS/Subsystems/Firmware/PowerStateSwitch.cpp
FileSystem/TmpFS.cpp FileSystem/TmpFS.cpp
FileSystem/VirtualFileSystem.cpp FileSystem/VirtualFileSystem.cpp
Firmware/ACPI/Initialize.cpp Firmware/ACPI/Initialize.cpp
Firmware/ACPI/Parser.cpp Firmware/ACPI/Parser.cpp
Firmware/Hypervisor/VMWareBackdoor.cpp Firmware/Hypervisor/VMWareBackdoor.cpp
Firmware/MultiProcessor/Parser.cpp Firmware/MultiProcessor/Parser.cpp
Firmware/BIOS.cpp
Firmware/PowerStateSwitch.cpp
Firmware/SysFSFirmware.cpp
FutexQueue.cpp FutexQueue.cpp
Interrupts/APIC.cpp Interrupts/APIC.cpp
Interrupts/GenericInterruptHandler.cpp Interrupts/GenericInterruptHandler.cpp

View file

@ -8,7 +8,7 @@
#include <AK/StdLibExtras.h> #include <AK/StdLibExtras.h>
#include <Kernel/Devices/DeviceManagement.h> #include <Kernel/Devices/DeviceManagement.h>
#include <Kernel/Devices/MemoryDevice.h> #include <Kernel/Devices/MemoryDevice.h>
#include <Kernel/Firmware/BIOS.h> #include <Kernel/FileSystem/SysFS/Subsystems/Firmware/BIOS.h>
#include <Kernel/Memory/AnonymousVMObject.h> #include <Kernel/Memory/AnonymousVMObject.h>
#include <Kernel/Memory/TypedMapping.h> #include <Kernel/Memory/TypedMapping.h>
#include <Kernel/Sections.h> #include <Kernel/Sections.h>

View file

@ -8,7 +8,7 @@
#include <Kernel/FileSystem/FileSystem.h> #include <Kernel/FileSystem/FileSystem.h>
#include <Kernel/FileSystem/Inode.h> #include <Kernel/FileSystem/Inode.h>
#include <Kernel/FileSystem/SysFSComponent.h> #include <Kernel/FileSystem/SysFS/Component.h>
#include <Kernel/Locking/MutexProtected.h> #include <Kernel/Locking/MutexProtected.h>
namespace Kernel { namespace Kernel {

View file

@ -5,7 +5,7 @@
*/ */
#include <Kernel/FileSystem/SysFS.h> #include <Kernel/FileSystem/SysFS.h>
#include <Kernel/FileSystem/SysFSComponent.h> #include <Kernel/FileSystem/SysFS/Component.h>
namespace Kernel { namespace Kernel {

View file

@ -6,8 +6,8 @@
#include <Kernel/Bus/PCI/API.h> #include <Kernel/Bus/PCI/API.h>
#include <Kernel/Bus/PCI/Access.h> #include <Kernel/Bus/PCI/Access.h>
#include <Kernel/Bus/PCI/SysFSPCI.h>
#include <Kernel/Debug.h> #include <Kernel/Debug.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Bus/PCI/SysFSPCI.h>
#include <Kernel/Sections.h> #include <Kernel/Sections.h>
namespace Kernel::PCI { namespace Kernel::PCI {

View file

@ -7,7 +7,7 @@
#include <AK/JsonArraySerializer.h> #include <AK/JsonArraySerializer.h>
#include <AK/JsonObjectSerializer.h> #include <AK/JsonObjectSerializer.h>
#include <Kernel/Bus/USB/SysFSUSB.h> #include <Kernel/FileSystem/SysFS/Subsystems/Bus/USB/SysFSUSB.h>
#include <Kernel/KBufferBuilder.h> #include <Kernel/KBufferBuilder.h>
namespace Kernel::USB { namespace Kernel::USB {

View file

@ -7,7 +7,7 @@
#include <AK/StringView.h> #include <AK/StringView.h>
#include <Kernel/FileSystem/OpenFileDescription.h> #include <Kernel/FileSystem/OpenFileDescription.h>
#include <Kernel/Firmware/BIOS.h> #include <Kernel/FileSystem/SysFS/Subsystems/Firmware/BIOS.h>
#include <Kernel/KBufferBuilder.h> #include <Kernel/KBufferBuilder.h>
#include <Kernel/Memory/MemoryManager.h> #include <Kernel/Memory/MemoryManager.h>
#include <Kernel/Memory/TypedMapping.h> #include <Kernel/Memory/TypedMapping.h>

View file

@ -11,7 +11,7 @@
#include <AK/Types.h> #include <AK/Types.h>
#include <AK/Vector.h> #include <AK/Vector.h>
#include <Kernel/FileSystem/SysFS.h> #include <Kernel/FileSystem/SysFS.h>
#include <Kernel/Firmware/SysFSFirmware.h> #include <Kernel/FileSystem/SysFS/Subsystems/Firmware/Directory.h>
#include <Kernel/KBuffer.h> #include <Kernel/KBuffer.h>
#include <Kernel/Memory/MappedROM.h> #include <Kernel/Memory/MappedROM.h>
#include <Kernel/Memory/Region.h> #include <Kernel/Memory/Region.h>

View file

@ -4,10 +4,10 @@
* SPDX-License-Identifier: BSD-2-Clause * SPDX-License-Identifier: BSD-2-Clause
*/ */
#include <Kernel/FileSystem/SysFS/Subsystems/Firmware/BIOS.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Firmware/Directory.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Firmware/PowerStateSwitch.h>
#include <Kernel/Firmware/ACPI/Parser.h> #include <Kernel/Firmware/ACPI/Parser.h>
#include <Kernel/Firmware/BIOS.h>
#include <Kernel/Firmware/PowerStateSwitch.h>
#include <Kernel/Firmware/SysFSFirmware.h>
#include <Kernel/Sections.h> #include <Kernel/Sections.h>
namespace Kernel { namespace Kernel {

View file

@ -7,8 +7,8 @@
#include <Kernel/Arch/x86/IO.h> #include <Kernel/Arch/x86/IO.h>
#include <Kernel/FileSystem/FileSystem.h> #include <Kernel/FileSystem/FileSystem.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Firmware/PowerStateSwitch.h>
#include <Kernel/Firmware/ACPI/Parser.h> #include <Kernel/Firmware/ACPI/Parser.h>
#include <Kernel/Firmware/PowerStateSwitch.h>
#include <Kernel/Process.h> #include <Kernel/Process.h>
#include <Kernel/Sections.h> #include <Kernel/Sections.h>
#include <Kernel/TTY/ConsoleManagement.h> #include <Kernel/TTY/ConsoleManagement.h>

View file

@ -11,7 +11,7 @@
#include <AK/Types.h> #include <AK/Types.h>
#include <AK/Vector.h> #include <AK/Vector.h>
#include <Kernel/FileSystem/SysFS.h> #include <Kernel/FileSystem/SysFS.h>
#include <Kernel/Firmware/SysFSFirmware.h> #include <Kernel/FileSystem/SysFS/Subsystems/Firmware/Directory.h>
#include <Kernel/KBuffer.h> #include <Kernel/KBuffer.h>
#include <Kernel/Memory/MappedROM.h> #include <Kernel/Memory/MappedROM.h>
#include <Kernel/Memory/Region.h> #include <Kernel/Memory/Region.h>

View file

@ -13,8 +13,8 @@
#include <Kernel/Arch/x86/IO.h> #include <Kernel/Arch/x86/IO.h>
#include <Kernel/Bus/PCI/API.h> #include <Kernel/Bus/PCI/API.h>
#include <Kernel/Debug.h> #include <Kernel/Debug.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Firmware/BIOS.h>
#include <Kernel/Firmware/ACPI/Parser.h> #include <Kernel/Firmware/ACPI/Parser.h>
#include <Kernel/Firmware/BIOS.h>
#include <Kernel/Memory/TypedMapping.h> #include <Kernel/Memory/TypedMapping.h>
#include <Kernel/Sections.h> #include <Kernel/Sections.h>
#include <Kernel/StdLib.h> #include <Kernel/StdLib.h>

View file

@ -9,10 +9,10 @@
#include <AK/RefPtr.h> #include <AK/RefPtr.h>
#include <AK/Types.h> #include <AK/Types.h>
#include <Kernel/CommandLine.h> #include <Kernel/CommandLine.h>
#include <Kernel/FileSystem/SysFSComponent.h> #include <Kernel/FileSystem/SysFS/Component.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Firmware/Directory.h>
#include <Kernel/Firmware/ACPI/Definitions.h> #include <Kernel/Firmware/ACPI/Definitions.h>
#include <Kernel/Firmware/ACPI/Initialize.h> #include <Kernel/Firmware/ACPI/Initialize.h>
#include <Kernel/Firmware/SysFSFirmware.h>
#include <Kernel/Interrupts/IRQHandler.h> #include <Kernel/Interrupts/IRQHandler.h>
#include <Kernel/Memory/Region.h> #include <Kernel/Memory/Region.h>
#include <Kernel/Memory/TypedMapping.h> #include <Kernel/Memory/TypedMapping.h>

View file

@ -8,7 +8,7 @@
#include <AK/StringView.h> #include <AK/StringView.h>
#include <Kernel/Debug.h> #include <Kernel/Debug.h>
#include <Kernel/Firmware/BIOS.h> #include <Kernel/FileSystem/SysFS/Subsystems/Firmware/BIOS.h>
#include <Kernel/Firmware/MultiProcessor/Parser.h> #include <Kernel/Firmware/MultiProcessor/Parser.h>
#include <Kernel/Interrupts/IOAPIC.h> #include <Kernel/Interrupts/IOAPIC.h>
#include <Kernel/Memory/TypedMapping.h> #include <Kernel/Memory/TypedMapping.h>

View file

@ -29,11 +29,11 @@
#include <Kernel/Devices/ZeroDevice.h> #include <Kernel/Devices/ZeroDevice.h>
#include <Kernel/FileSystem/Ext2FileSystem.h> #include <Kernel/FileSystem/Ext2FileSystem.h>
#include <Kernel/FileSystem/SysFS.h> #include <Kernel/FileSystem/SysFS.h>
#include <Kernel/FileSystem/SysFS/Subsystems/Firmware/Directory.h>
#include <Kernel/FileSystem/VirtualFileSystem.h> #include <Kernel/FileSystem/VirtualFileSystem.h>
#include <Kernel/Firmware/ACPI/Initialize.h> #include <Kernel/Firmware/ACPI/Initialize.h>
#include <Kernel/Firmware/ACPI/Parser.h> #include <Kernel/Firmware/ACPI/Parser.h>
#include <Kernel/Firmware/Hypervisor/VMWareBackdoor.h> #include <Kernel/Firmware/Hypervisor/VMWareBackdoor.h>
#include <Kernel/Firmware/SysFSFirmware.h>
#include <Kernel/Graphics/Console/BootFramebufferConsole.h> #include <Kernel/Graphics/Console/BootFramebufferConsole.h>
#include <Kernel/Graphics/Console/TextModeConsole.h> #include <Kernel/Graphics/Console/TextModeConsole.h>
#include <Kernel/Graphics/GraphicsManagement.h> #include <Kernel/Graphics/GraphicsManagement.h>