aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/vm_manager.h
Commit message (Expand)AuthorAgeFilesLines
* kernel: Remove old VMManager class.bunnei2020-04-171-796/+0
* kernel: transfer_memory: Properly reserve and reset memory region.bunnei2020-02-051-29/+31
* kernel/vm_manager: Correct doxygen comment parameter tags for MapPhysicalMemo...Lioncash2019-09-041-4/+4
* VM_Manager: Align allocated memory to 256bytesFernando Sahmkow2019-07-191-4/+5
* Remove unused member function declarationMichael Scire2019-07-071-9/+0
* physmem: add helpers, cleanup logic.Michael Scire2019-07-071-0/+16
* address review commentaryMichael Scire2019-07-071-2/+2
* Implement MapPhysicalMemory/UnmapPhysicalMemoryMichael Scire2019-07-071-1/+40
* kernel/vm_manager: Rename 'new map' to 'stack'Lioncash2019-07-061-10/+10
* kernel/vm_manager: Add overload of FindFreeRegion() that operates on a boundaryLioncash2019-07-031-3/+28
* kernel/svc: Amend naming for TotalMemoryUsage in svcGetInfo()Lioncash2019-06-091-1/+1
* kernel/vm_manager: Remove usages of global system accessorsLioncash2019-04-161-1/+7
* kernel/svc: Implement svcUnmapProcessCodeMemoryLioncash2019-04-121-0/+23
* kernel/svc: Implement svcMapProcessCodeMemoryLioncash2019-04-121-0/+26
* kernel/vm_manager: Handle shrinking of the heap size within SetHeapSize()Lioncash2019-03-241-3/+33
* kernel/vm_manager: Rename HeapAllocate to SetHeapSizeLioncash2019-03-241-1/+1
* kernel/vm_manager: Remove unused class variablesLioncash2019-03-241-3/+0
* kernel/vm_manager: Remove unnecessary heap_used data memberLioncash2019-03-241-6/+0
* kernel/vm_manager: Tidy up heap allocation codeLioncash2019-03-241-3/+13
* Merge pull request #2275 from lioncash/memflagsbunnei2019-03-211-4/+4
|\
| * kernel/vm_manager: Rename CodeStatic/CodeMutable to Code and CodeData respect...Lioncash2019-03-211-4/+4
| * kernel/vm_manager: Amend flag values for CodeMutableLioncash2019-03-211-1/+1
* | Merge pull request #1933 from DarkLordZach/cheat-enginebunnei2019-03-211-0/+3
|\ \ | |/ |/|
| * vm_manager: Remove cheat-specific ranges from VMManagerZach Hilman2019-03-051-8/+0
| * vm_manager: Add support for storing and getting main code regionZach Hilman2019-03-041-0/+11
* | core: Move PageTable struct into Common.bunnei2019-03-161-4/+5
* | vm_manager: Provide address range checking functions for other memory regionsLioncash2019-03-041-4/+16
* | svc: Migrate address range checking functions to VMManagerLioncash2019-03-041-0/+6
|/
* vm_manager: Add member function for setting memory attributes across an addre...Lioncash2018-12-191-0/+13
* vm_manager: Add member function for checking a memory range adheres to certai...Lioncash2018-12-191-0/+40
* vm_manager: Rename meminfo_state to stateLioncash2018-12-151-2/+1
* vm_manager: Add backing functionality for memory attributesLioncash2018-12-151-0/+83
* vm_manager: Correct ordering of last two struct members of MemoryInfoLioncash2018-12-121-2/+2
* vm_manager: Amend the returned values for invalid memory queries in QueryMemo...Lioncash2018-12-121-0/+3
* vm_manager: Migrate memory querying to the VMManager interfaceLioncash2018-12-121-1/+9
* vm_manager: Migrate MemoryInfo and PageInfo to vm_manager.hLioncash2018-12-121-0/+15
* vm_manager: Amend MemoryState enum membersLioncash2018-12-121-21/+105
* vm_manager: Make vma_map privateLioncash2018-12-061-10/+16
* ldr_ro: Add error check for memory allocation failureZach Hilman2018-11-171-1/+2
* kernel/process: Migrate heap-related memory management out of the process cla...Lioncash2018-11-131-0/+15
* Kernel/Memory: Added a function to first a suitable guest address at which to...bunnei2018-10-251-0/+8
* svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemoryLioncash2018-10-181-0/+3
* svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svc...Lioncash2018-10-141-0/+12
* svc: Report correct memory-related values within some of the cases in svcGetI...Lioncash2018-09-241-9/+6
* memory: Dehardcode the use of a 36-bit address spaceLioncash2018-09-241-0/+3
* process/vm_manager: Amend API to allow reading parameters from NPDM metadataLioncash2018-09-241-2/+82
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-2/+2
* kernel/vm_manager: Use const where applicableLioncash2018-08-021-4/+4
* core: Replace usages of LOG_GENERIC with new fmt-capable equivalentsLioncash2018-04-271-1/+1
* svc: Use more correct values for GetInfo MapRegion and NewMapRegion.bunnei2018-03-161-9/+0