diff options
Diffstat (limited to 'src/core/hle/kernel/kernel.h')
| -rw-r--r-- | src/core/hle/kernel/kernel.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/hle/kernel/kernel.h b/src/core/hle/kernel/kernel.h index 901d43da9..b6658b437 100644 --- a/src/core/hle/kernel/kernel.h +++ b/src/core/hle/kernel/kernel.h | |||
| @@ -49,6 +49,7 @@ class KScheduler; | |||
| 49 | class KServerSession; | 49 | class KServerSession; |
| 50 | class KSession; | 50 | class KSession; |
| 51 | class KSharedMemory; | 51 | class KSharedMemory; |
| 52 | class KSharedMemoryInfo; | ||
| 52 | class KThread; | 53 | class KThread; |
| 53 | class KTransferMemory; | 54 | class KTransferMemory; |
| 54 | class KWritableEvent; | 55 | class KWritableEvent; |
| @@ -309,6 +310,8 @@ public: | |||
| 309 | return slab_heap_container->session; | 310 | return slab_heap_container->session; |
| 310 | } else if constexpr (std::is_same_v<T, KSharedMemory>) { | 311 | } else if constexpr (std::is_same_v<T, KSharedMemory>) { |
| 311 | return slab_heap_container->shared_memory; | 312 | return slab_heap_container->shared_memory; |
| 313 | } else if constexpr (std::is_same_v<T, KSharedMemoryInfo>) { | ||
| 314 | return slab_heap_container->shared_memory_info; | ||
| 312 | } else if constexpr (std::is_same_v<T, KThread>) { | 315 | } else if constexpr (std::is_same_v<T, KThread>) { |
| 313 | return slab_heap_container->thread; | 316 | return slab_heap_container->thread; |
| 314 | } else if constexpr (std::is_same_v<T, KTransferMemory>) { | 317 | } else if constexpr (std::is_same_v<T, KTransferMemory>) { |
| @@ -362,6 +365,7 @@ private: | |||
| 362 | KSlabHeap<KResourceLimit> resource_limit; | 365 | KSlabHeap<KResourceLimit> resource_limit; |
| 363 | KSlabHeap<KSession> session; | 366 | KSlabHeap<KSession> session; |
| 364 | KSlabHeap<KSharedMemory> shared_memory; | 367 | KSlabHeap<KSharedMemory> shared_memory; |
| 368 | KSlabHeap<KSharedMemoryInfo> shared_memory_info; | ||
| 365 | KSlabHeap<KThread> thread; | 369 | KSlabHeap<KThread> thread; |
| 366 | KSlabHeap<KTransferMemory> transfer_memory; | 370 | KSlabHeap<KTransferMemory> transfer_memory; |
| 367 | KSlabHeap<KWritableEvent> writeable_event; | 371 | KSlabHeap<KWritableEvent> writeable_event; |