diff --git a/AK/OwnPtr.h b/AK/OwnPtr.h index 4cca9e95b0..0b69ce5d81 100644 --- a/AK/OwnPtr.h +++ b/AK/OwnPtr.h @@ -9,7 +9,7 @@ #include #include #ifdef KERNEL -# include +# include #endif namespace AK { diff --git a/AK/RefPtr.h b/AK/RefPtr.h index e054cc9937..e8fa9fc5ec 100644 --- a/AK/RefPtr.h +++ b/AK/RefPtr.h @@ -14,9 +14,9 @@ #include #include #ifdef KERNEL +# include # include # include -# include #endif namespace AK { diff --git a/Kernel/KResult.h b/Kernel/API/KResult.h similarity index 97% rename from Kernel/KResult.h rename to Kernel/API/KResult.h index ed670ac0a9..95dc9d0089 100644 --- a/Kernel/KResult.h +++ b/Kernel/API/KResult.h @@ -173,8 +173,12 @@ private: } +using Kernel::KResult; +using Kernel::KResultOr; +using Kernel::KSuccess; + template<> -struct AK::Formatter : Formatter { +struct AK::Formatter : Formatter { void format(FormatBuilder& builder, Kernel::KResult value) { if (value.is_error()) diff --git a/Kernel/Bus/USB/UHCI/UHCIRootHub.h b/Kernel/Bus/USB/UHCI/UHCIRootHub.h index 964b4be736..1597287235 100644 --- a/Kernel/Bus/USB/UHCI/UHCIRootHub.h +++ b/Kernel/Bus/USB/UHCI/UHCIRootHub.h @@ -8,9 +8,9 @@ #include #include +#include #include #include -#include namespace Kernel::USB { diff --git a/Kernel/Bus/USB/USBController.h b/Kernel/Bus/USB/USBController.h index 902387a69f..3a97e34ab0 100644 --- a/Kernel/Bus/USB/USBController.h +++ b/Kernel/Bus/USB/USBController.h @@ -7,9 +7,9 @@ #pragma once #include +#include #include #include -#include namespace Kernel::USB { diff --git a/Kernel/Devices/HID/HIDManagement.h b/Kernel/Devices/HID/HIDManagement.h index 0328ba9fbe..864cfa7185 100644 --- a/Kernel/Devices/HID/HIDManagement.h +++ b/Kernel/Devices/HID/HIDManagement.h @@ -12,9 +12,9 @@ #include #include #include +#include #include #include -#include #include #include #include diff --git a/Kernel/FileSystem/Custody.h b/Kernel/FileSystem/Custody.h index 9e7a81fc87..aa500b2941 100644 --- a/Kernel/FileSystem/Custody.h +++ b/Kernel/FileSystem/Custody.h @@ -10,9 +10,9 @@ #include #include #include +#include #include #include -#include #include namespace Kernel { diff --git a/Kernel/FileSystem/File.h b/Kernel/FileSystem/File.h index a47db9d9da..10879d0590 100644 --- a/Kernel/FileSystem/File.h +++ b/Kernel/FileSystem/File.h @@ -11,8 +11,8 @@ #include #include #include +#include #include -#include #include #include #include diff --git a/Kernel/FileSystem/FileSystem.h b/Kernel/FileSystem/FileSystem.h index 2f511d6daf..b5e22ef15c 100644 --- a/Kernel/FileSystem/FileSystem.h +++ b/Kernel/FileSystem/FileSystem.h @@ -9,9 +9,9 @@ #include #include #include +#include #include #include -#include #include #include #include diff --git a/Kernel/FileSystem/ISO9660FileSystem.cpp b/Kernel/FileSystem/ISO9660FileSystem.cpp index 5afb80c2d9..dbd5739ef3 100644 --- a/Kernel/FileSystem/ISO9660FileSystem.cpp +++ b/Kernel/FileSystem/ISO9660FileSystem.cpp @@ -5,7 +5,6 @@ */ #include "ISO9660FileSystem.h" -#include "Kernel/FileSystem/BlockBasedFileSystem.h" #include #include #include @@ -15,9 +14,9 @@ #include #include #include +#include #include #include -#include #include #include diff --git a/Kernel/FileSystem/ISO9660FileSystem.h b/Kernel/FileSystem/ISO9660FileSystem.h index 042edd9738..fb245aa415 100644 --- a/Kernel/FileSystem/ISO9660FileSystem.h +++ b/Kernel/FileSystem/ISO9660FileSystem.h @@ -12,10 +12,10 @@ #include #include #include +#include #include #include #include -#include namespace Kernel { diff --git a/Kernel/FileSystem/Inode.h b/Kernel/FileSystem/Inode.h index b1135b2e70..3d963b2059 100644 --- a/Kernel/FileSystem/Inode.h +++ b/Kernel/FileSystem/Inode.h @@ -12,12 +12,12 @@ #include #include #include +#include #include #include #include #include #include -#include #include #include diff --git a/Kernel/FileSystem/InodeMetadata.h b/Kernel/FileSystem/InodeMetadata.h index 1e029f1cc3..d71865d2fc 100644 --- a/Kernel/FileSystem/InodeMetadata.h +++ b/Kernel/FileSystem/InodeMetadata.h @@ -7,8 +7,8 @@ #pragma once #include +#include #include -#include #include namespace Kernel { diff --git a/Kernel/FileSystem/SysFSComponent.h b/Kernel/FileSystem/SysFSComponent.h index 36ced1874e..7523c25714 100644 --- a/Kernel/FileSystem/SysFSComponent.h +++ b/Kernel/FileSystem/SysFSComponent.h @@ -11,11 +11,11 @@ #include #include #include +#include #include #include #include #include -#include namespace Kernel { diff --git a/Kernel/FileSystem/VirtualFileSystem.h b/Kernel/FileSystem/VirtualFileSystem.h index d4695174fa..e0a7e772ef 100644 --- a/Kernel/FileSystem/VirtualFileSystem.h +++ b/Kernel/FileSystem/VirtualFileSystem.h @@ -13,13 +13,13 @@ #include #include #include +#include #include #include #include #include #include #include -#include #include namespace Kernel { diff --git a/Kernel/Memory/VirtualRange.h b/Kernel/Memory/VirtualRange.h index 2fd6433f4e..cad0b04a64 100644 --- a/Kernel/Memory/VirtualRange.h +++ b/Kernel/Memory/VirtualRange.h @@ -7,7 +7,7 @@ #pragma once -#include +#include #include namespace Kernel::Memory { diff --git a/Kernel/Net/Socket.h b/Kernel/Net/Socket.h index 08c4ab2d1b..a5008b10df 100644 --- a/Kernel/Net/Socket.h +++ b/Kernel/Net/Socket.h @@ -10,8 +10,8 @@ #include #include #include +#include #include -#include #include #include #include diff --git a/Kernel/Net/TCPSocket.h b/Kernel/Net/TCPSocket.h index 9a5427b65f..7554107371 100644 --- a/Kernel/Net/TCPSocket.h +++ b/Kernel/Net/TCPSocket.h @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include diff --git a/Kernel/Net/UDPSocket.h b/Kernel/Net/UDPSocket.h index 0720a5a8f1..bf1c457d43 100644 --- a/Kernel/Net/UDPSocket.h +++ b/Kernel/Net/UDPSocket.h @@ -6,7 +6,7 @@ #pragma once -#include +#include #include #include diff --git a/Kernel/PerformanceEventBuffer.h b/Kernel/PerformanceEventBuffer.h index 897f2ff717..dd2d830c4e 100644 --- a/Kernel/PerformanceEventBuffer.h +++ b/Kernel/PerformanceEventBuffer.h @@ -6,8 +6,8 @@ #pragma once +#include #include -#include namespace Kernel { diff --git a/Kernel/ProcessExposed.h b/Kernel/ProcessExposed.h index 968a3b5e25..757c094b4e 100644 --- a/Kernel/ProcessExposed.h +++ b/Kernel/ProcessExposed.h @@ -11,12 +11,12 @@ #include #include #include +#include #include #include #include #include #include -#include #include namespace Kernel { diff --git a/Kernel/StdLib.h b/Kernel/StdLib.h index 642fbbfc41..24d0fda1bf 100644 --- a/Kernel/StdLib.h +++ b/Kernel/StdLib.h @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include diff --git a/Kernel/Thread.h b/Kernel/Thread.h index 7e9a6f1206..6644abb42a 100644 --- a/Kernel/Thread.h +++ b/Kernel/Thread.h @@ -19,12 +19,12 @@ #include #include #include +#include #include #include #include #include #include -#include #include #include #include diff --git a/Kernel/Time/TimeManagement.h b/Kernel/Time/TimeManagement.h index a8519b4b20..2da0491fc0 100644 --- a/Kernel/Time/TimeManagement.h +++ b/Kernel/Time/TimeManagement.h @@ -11,9 +11,9 @@ #include #include #include +#include #include #include -#include #include namespace Kernel {