summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hle/kernel/kernel.h')
-rw-r--r--src/core/hle/kernel/kernel.h16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/core/hle/kernel/kernel.h b/src/core/hle/kernel/kernel.h
index 498f94417..56906f2da 100644
--- a/src/core/hle/kernel/kernel.h
+++ b/src/core/hle/kernel/kernel.h
@@ -27,22 +27,18 @@ struct EventType;
27 27
28namespace Kernel { 28namespace Kernel {
29 29
30namespace Memory {
31class MemoryManager;
32
33} // namespace Memory
34
35class ClientPort; 30class ClientPort;
36class GlobalSchedulerContext; 31class GlobalSchedulerContext;
37class HandleTable; 32class HandleTable;
38class PhysicalCore; 33class KMemoryManager;
39class Process;
40class KResourceLimit; 34class KResourceLimit;
41class KScheduler; 35class KScheduler;
42class KSharedMemory; 36class KSharedMemory;
37class KThread;
38class PhysicalCore;
39class Process;
43class ServiceThread; 40class ServiceThread;
44class Synchronization; 41class Synchronization;
45class KThread;
46class TimeManager; 42class TimeManager;
47 43
48template <typename T> 44template <typename T>
@@ -180,10 +176,10 @@ public:
180 void RegisterHostThread(); 176 void RegisterHostThread();
181 177
182 /// Gets the virtual memory manager for the kernel. 178 /// Gets the virtual memory manager for the kernel.
183 Memory::MemoryManager& MemoryManager(); 179 KMemoryManager& MemoryManager();
184 180
185 /// Gets the virtual memory manager for the kernel. 181 /// Gets the virtual memory manager for the kernel.
186 const Memory::MemoryManager& MemoryManager() const; 182 const KMemoryManager& MemoryManager() const;
187 183
188 /// Gets the slab heap allocated for user space pages. 184 /// Gets the slab heap allocated for user space pages.
189 KSlabHeap<Page>& GetUserSlabHeapPages(); 185 KSlabHeap<Page>& GetUserSlabHeapPages();