diff options
author | Andreas Kling <kling@serenityos.org> | 2021-08-06 13:49:36 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-08-06 14:05:58 +0200 |
commit | 93d98d49769de22695f8cb4c96c5ad6f7ac39d83 (patch) | |
tree | 416a0551a39e61ca79b10a07750898f050e220c8 /Kernel/Forward.h | |
parent | a1d7ebf85adca1550b5d61c8b7ab7fe95217e0e2 (diff) | |
download | serenity-93d98d49769de22695f8cb4c96c5ad6f7ac39d83.zip |
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
Diffstat (limited to 'Kernel/Forward.h')
-rw-r--r-- | Kernel/Forward.h | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/Kernel/Forward.h b/Kernel/Forward.h index 7d8330ce74..e7047343e8 100644 --- a/Kernel/Forward.h +++ b/Kernel/Forward.h @@ -31,15 +31,10 @@ class InodeWatcher; class KBuffer; class KResult; class LocalSocket; -class MemoryManager; class Mutex; -class MappedROM; class MasterPTY; class Mount; -class PageDirectory; class PerformanceEventBuffer; -class PhysicalPage; -class PhysicalRegion; class ProcFS; class ProcFSDirectoryInode; class ProcFSExposedComponent; @@ -51,15 +46,10 @@ class ProcFSSystemBoolean; class ProcFSSystemDirectory; class Process; class ProcessGroup; -class Range; -class RangeAllocator; class RecursiveSpinLock; -class Region; class Scheduler; class SchedulerData; -class SharedInodeVMObject; class Socket; -class Space; class SysFS; class SysFSDirectory; class SysFSBusDirectory; @@ -71,11 +61,27 @@ class Thread; class ThreadTracer; class UDPSocket; class UserOrKernelBuffer; -class VMObject; class VirtualFileSystem; class WaitQueue; class WorkQueue; +namespace Memory { +class AnonymousVMObject; +class InodeVMObject; +class MappedROM; +class MemoryManager; +class PageDirectory; +class PhysicalPage; +class PhysicalRegion; +class PrivateInodeVMObject; +class Range; +class RangeAllocator; +class Region; +class SharedInodeVMObject; +class Space; +class VMObject; +} + template<typename BaseType> class SpinLock; template<typename LockType> |