summaryrefslogtreecommitdiffstats
path: root/src/core/device_memory_manager.inc (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #13000 from liamwhite/skip-null-memoryNarr the Reg2024-02-221-4/+8
|\
| * device_memory_manager: skip unregistered interfaces on invalidateLiam2024-02-131-4/+8
* | scope_exit: Make constexprFearlessTobi2024-02-191-2/+2
|/
* SMMU: Ensure the backing address range matches the currentFernando Sahmkow2024-02-071-0/+7
* Device Memory Manager: ensure raster protection only within mapped device addresses.Fernando Sahmkow2024-01-311-17/+23
* DeviceMemory: Make counter types configurableFernando Sahmkow2024-01-311-9/+9
* smmu: use new range mutex construction for protecting countersLiam2024-01-311-10/+1
* device_memory_manager: fix ScratchBuffer indexingLiam2024-01-221-3/+2
* device_memory_manager: use unique_lock for updateLiam2024-01-191-14/+8
* nvdrv: use static typing for SessionId, smmu Asid typesLiam2024-01-191-14/+14
* SMMU: Fix Right Shift UB.Fernando Sahmkow2024-01-191-2/+2
* SMMU: Fix 8Gb layout.Fernando Sahmkow2024-01-191-5/+5
* Core: Clang format and other small issues.Fernando Sahmkow2024-01-191-15/+35
* SMMU: Add continuity tracking optimization.Fernando Sahmkow2024-01-191-3/+49
* SMMU: Simplify and remove old code.Fernando Sahmkow2024-01-191-62/+7
* SMMU: Add Android compatibilityFernando Sahmkow2024-01-191-5/+2
* GPU-SMMU: Estimate game leak and preallocate device region.Fernando Sahmkow2024-01-191-4/+4
* SMMU: Fix Unregister on MultiAddressFernando Sahmkow2024-01-191-1/+1
* SMMU: Implement physical memory mirroringFernando Sahmkow2024-01-191-3/+151
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-191-8/+64
* SMMU: Implement backing CPU page protect/unprotectFernando Sahmkow2024-01-191-5/+77
* Core: Initial implementation of device memory mappingFernando Sahmkow2024-01-191-0/+304