summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/hle/kernel/init/init_slab_setup.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/core/hle/kernel/init/init_slab_setup.cpp b/src/core/hle/kernel/init/init_slab_setup.cpp
index 4e60f0829..b0f773ee0 100644
--- a/src/core/hle/kernel/init/init_slab_setup.cpp
+++ b/src/core/hle/kernel/init/init_slab_setup.cpp
@@ -107,6 +107,12 @@ VAddr InitializeSlabHeap(Core::System& system, KMemoryLayout& memory_layout, VAd
107 return start + size; 107 return start + size;
108} 108}
109 109
110size_t CalculateSlabHeapGapSize() {
111 constexpr size_t KernelSlabHeapGapSize = 2_MiB - 296_KiB;
112 static_assert(KernelSlabHeapGapSize <= KernelSlabHeapGapsSizeMax);
113 return KernelSlabHeapGapSize;
114}
115
110} // namespace 116} // namespace
111 117
112KSlabResourceCounts KSlabResourceCounts::CreateDefault() { 118KSlabResourceCounts KSlabResourceCounts::CreateDefault() {
@@ -137,12 +143,6 @@ void InitializeSlabResourceCounts(KernelCore& kernel) {
137 } 143 }
138} 144}
139 145
140size_t CalculateSlabHeapGapSize() {
141 constexpr size_t KernelSlabHeapGapSize = 2_MiB - 296_KiB;
142 static_assert(KernelSlabHeapGapSize <= KernelSlabHeapGapsSizeMax);
143 return KernelSlabHeapGapSize;
144}
145
146size_t CalculateTotalSlabHeapSize(const KernelCore& kernel) { 146size_t CalculateTotalSlabHeapSize(const KernelCore& kernel) {
147 size_t size = 0; 147 size_t size = 0;
148 148