Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace

This commit is contained in:
Andreas Kling 2021-08-06 13:49:36 +02:00
commit 93d98d4976
Notes: sideshowbarker 2024-07-18 07:24:58 +09:00
153 changed files with 473 additions and 467 deletions

View file

@ -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>