summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/k_page_table.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel: KPageTable: updateLiam2023-01-221-20/+66
* Revert "Revert "k_page_group: synchronize""bunnei2023-01-081-4/+5
* Revert "k_page_group: synchronize"gidoly2022-12-291-5/+4
* k_page_table: remove HACK_OpenPages/ClosePagesLiam2022-12-251-4/+0
* k_page_group: synchronizeLiam2022-12-251-0/+5
* gdbstub: add ams monitor commandsLiam2022-11-111-0/+3
* core: hle: kernel: k_page_table: Implement IPC memory methods.bunnei2022-11-041-0/+100
* core: hle: kernel: Integrate system KSystemResource.bunnei2022-11-041-13/+29
* core: hle: kernel: Use result macros for new/changed code.bunnei2022-10-191-9/+10
* core: hle: kernel: k_process: Improve management of page table & cleanup.bunnei2022-10-191-4/+4
* core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup.bunnei2022-10-191-139/+146
* core: hle: kernel: k_page_table: Update, and integrate with new KMemoryBlockManager/SlabManager.bunnei2022-10-191-11/+14
* core: kernel: Replace instances of KPageLinkedList with KPageGroupgerman772022-06-271-13/+13
* core: Replace all instances of ResultCode with Resultgerman772022-06-271-88/+81
* kernel: fix KCodeMemory initializationLiam2022-06-091-2/+3
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* hle: kernel: Invalidate entire icache in UnmapProcessMemory and UnmapCodeMemory (fixes #8174)tech-ticks2022-04-091-1/+4
* hle: kernel: k_page_table: Implement LockMemoryAndOpen & UnlockMemory.bunnei2022-03-261-0/+19
* hle: kernel: k_page_table: Implement MakeAndOpenPageGroup & MakePageGroup.bunnei2022-03-261-0/+6
* hle: kernel: k_page_table: Add IsHeapPhysicalAddress method.bunnei2022-03-261-0/+8
* core: hle: kernel: k_page_table: Add implementations of MapPages, UnmapPages, and FindFreeArea for TLS.bunnei2022-03-151-2/+15
* hle: service: ldr: Use deterministic addresses when mapping NROs.bunnei2022-03-091-5/+3
* hle: kernel: KPageTable: Improve implementations of MapCodeMemory and UnmapCodeMemory.bunnei2022-03-081-2/+2
* hle: kernel: k_memory_manager: Rework for latest kernel behavior.bunnei2022-02-281-0/+2
* hle: kernel: k_page_heap: GetPhysicalAddr can be const.bunnei2022-02-271-2/+1
* hle: kernel: k_page_heap: Remove superfluous consexpr.bunnei2022-02-271-2/+2
* Merge pull request #7835 from bunnei/page-table-lockbunnei2022-02-031-6/+9
|\
| * hle: kernel: KPageTable: Migrate locks to KScopedLightLock.bunnei2022-02-021-6/+9
* | general: Replace NonCopyable struct with equivalentsLioncash2022-02-021-1/+6
|/
* core: hle: kernel: KPageTable: Assert valid address on GetPhysicalAddr.bunnei2022-01-221-1/+3
* core: hle: kernel: Refactor Un/MapPhysicalMemory to remove unnecessary methods.bunnei2022-01-221-1/+1
* core: hle: kernel: Rename Un/Map to Un/MapMeory.bunnei2022-01-221-3/+2
* hle: kernel: k_memory_manager: Clear pages on allocation & free.bunnei2022-01-151-0/+1
* hle: kernel: k_page_table: Update SetProcessMemoryPermission.bunnei2022-01-121-1/+2
* hle: kernel: k_page_table: Rename *ProcessCodeMemory -> *CodeMemory.bunnei2022-01-121-2/+2
* core: hle: kernel: svc: Updates to SetMemoryAttribute and SetMemoryPermission.bunnei2022-01-081-2/+1
* core: hle: kernel: k_page_table: Update CheckMemoryState.bunnei2022-01-081-11/+33
* core: hle: kernel: Updated implementation of svcSetHeapSize.bunnei2021-12-281-10/+9
* core: hle: kernel: Implement SetMemoryPermission.bunnei2021-12-231-0/+1
* kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemoryitsmeft242021-12-051-0/+8
* kernel: KPageTable: Rename SetCodeMemoryPermission to SetProcessMemoryPermissionMorph2021-11-211-1/+1
* core: Make variable shadowing a compile-time errorLioncash2021-05-161-1/+1
* hle: kernel: KPageTable: CanContain should not be constexpr.bunnei2021-05-061-1/+1
* hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory.bunnei2021-05-061-1/+4
* hle: kernel: Migrate KTransferMemory to KAutoObject.bunnei2021-05-061-2/+2
* hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.bunnei2021-02-191-0/+279