summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/k_memory_manager.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* kernel: use KTypedAddress for addressesLiam2023-03-221-24/+24
|
* core: hle: kernel: k_memory_manager: Refresh.bunnei2022-11-041-82/+177
|
* core: kernel: Replace instances of KPageLinkedList with KPageGroupgerman772022-06-271-7/+7
|
* core: Replace all instances of ResultCode with Resultgerman772022-06-271-5/+5
|
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
| | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
* hle: kernel: k_memory_manager: Rework for latest kernel behavior.bunnei2022-02-281-18/+149
| | | | | | - Updates the KMemoryManager implementation against latest documentation. - Reworks KMemoryLayout to be accessed throughout the kernel. - Fixes an issue with pool sizes being incorrectly reported.
* general: Replace NonCopyable struct with equivalentsLioncash2022-02-021-18/+24
|
* hle: kernel: k_memory_manager: Clear pages on allocation & free.bunnei2022-01-151-5/+10
| | | | | - Heap pages should be zero'd. - Also explicitly passed along heap allocation option.
* core: Remove unused includesameerj2021-11-041-1/+0
|
* hle: kernel: KMemoryManager: Add CalculateManagementOverheadSize.bunnei2021-03-211-0/+14
|
* hle: kernel: KMemoryManager: Add aliases.bunnei2021-03-211-0/+4
|
* hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.bunnei2021-02-191-5/+3
|
* hle: kernel: Migrate MemoryManager to KMemoryManager.bunnei2021-02-191-0/+121