diff options
Diffstat (limited to 'src/core/hle/kernel/kernel.h')
| -rw-r--r-- | src/core/hle/kernel/kernel.h | 16 |
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 | ||
| 28 | namespace Kernel { | 28 | namespace Kernel { |
| 29 | 29 | ||
| 30 | namespace Memory { | ||
| 31 | class MemoryManager; | ||
| 32 | |||
| 33 | } // namespace Memory | ||
| 34 | |||
| 35 | class ClientPort; | 30 | class ClientPort; |
| 36 | class GlobalSchedulerContext; | 31 | class GlobalSchedulerContext; |
| 37 | class HandleTable; | 32 | class HandleTable; |
| 38 | class PhysicalCore; | 33 | class KMemoryManager; |
| 39 | class Process; | ||
| 40 | class KResourceLimit; | 34 | class KResourceLimit; |
| 41 | class KScheduler; | 35 | class KScheduler; |
| 42 | class KSharedMemory; | 36 | class KSharedMemory; |
| 37 | class KThread; | ||
| 38 | class PhysicalCore; | ||
| 39 | class Process; | ||
| 43 | class ServiceThread; | 40 | class ServiceThread; |
| 44 | class Synchronization; | 41 | class Synchronization; |
| 45 | class KThread; | ||
| 46 | class TimeManager; | 42 | class TimeManager; |
| 47 | 43 | ||
| 48 | template <typename T> | 44 | template <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(); |