summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.cpp
diff options
context:
space:
mode:
authorGravatar Liam2023-03-06 20:57:06 -0500
committerGravatar Liam2023-03-12 22:06:53 -0400
commit8d1f5bfbd2f25b6d0970161bc3061db42f83789e (patch)
tree095e216d9ea0f49a943b55f02f5e8b60c6ff3186 /src/core/hle/kernel/kernel.cpp
parentkernel: convert KConditionVariable, KLightConditionVariable, KLightLock (diff)
downloadyuzu-8d1f5bfbd2f25b6d0970161bc3061db42f83789e.tar.gz
yuzu-8d1f5bfbd2f25b6d0970161bc3061db42f83789e.tar.xz
yuzu-8d1f5bfbd2f25b6d0970161bc3061db42f83789e.zip
kernel: remove KLinkedList
Diffstat (limited to 'src/core/hle/kernel/kernel.cpp')
-rw-r--r--src/core/hle/kernel/kernel.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/core/hle/kernel/kernel.cpp b/src/core/hle/kernel/kernel.cpp
index 59f832a3d..c236e9976 100644
--- a/src/core/hle/kernel/kernel.cpp
+++ b/src/core/hle/kernel/kernel.cpp
@@ -1320,7 +1320,6 @@ const Core::System& KernelCore::System() const {
1320struct KernelCore::SlabHeapContainer { 1320struct KernelCore::SlabHeapContainer {
1321 KSlabHeap<KClientSession> client_session; 1321 KSlabHeap<KClientSession> client_session;
1322 KSlabHeap<KEvent> event; 1322 KSlabHeap<KEvent> event;
1323 KSlabHeap<KLinkedListNode> linked_list_node;
1324 KSlabHeap<KPort> port; 1323 KSlabHeap<KPort> port;
1325 KSlabHeap<KProcess> process; 1324 KSlabHeap<KProcess> process;
1326 KSlabHeap<KResourceLimit> resource_limit; 1325 KSlabHeap<KResourceLimit> resource_limit;
@@ -1347,8 +1346,6 @@ KSlabHeap<T>& KernelCore::SlabHeap() {
1347 return slab_heap_container->client_session; 1346 return slab_heap_container->client_session;
1348 } else if constexpr (std::is_same_v<T, KEvent>) { 1347 } else if constexpr (std::is_same_v<T, KEvent>) {
1349 return slab_heap_container->event; 1348 return slab_heap_container->event;
1350 } else if constexpr (std::is_same_v<T, KLinkedListNode>) {
1351 return slab_heap_container->linked_list_node;
1352 } else if constexpr (std::is_same_v<T, KPort>) { 1349 } else if constexpr (std::is_same_v<T, KPort>) {
1353 return slab_heap_container->port; 1350 return slab_heap_container->port;
1354 } else if constexpr (std::is_same_v<T, KProcess>) { 1351 } else if constexpr (std::is_same_v<T, KProcess>) {
@@ -1390,7 +1387,6 @@ KSlabHeap<T>& KernelCore::SlabHeap() {
1390 1387
1391template KSlabHeap<KClientSession>& KernelCore::SlabHeap(); 1388template KSlabHeap<KClientSession>& KernelCore::SlabHeap();
1392template KSlabHeap<KEvent>& KernelCore::SlabHeap(); 1389template KSlabHeap<KEvent>& KernelCore::SlabHeap();
1393template KSlabHeap<KLinkedListNode>& KernelCore::SlabHeap();
1394template KSlabHeap<KPort>& KernelCore::SlabHeap(); 1390template KSlabHeap<KPort>& KernelCore::SlabHeap();
1395template KSlabHeap<KProcess>& KernelCore::SlabHeap(); 1391template KSlabHeap<KProcess>& KernelCore::SlabHeap();
1396template KSlabHeap<KResourceLimit>& KernelCore::SlabHeap(); 1392template KSlabHeap<KResourceLimit>& KernelCore::SlabHeap();