reactos/ntoskrnl/mm
Thamatip Chitpong 69bf140506
[NTOS:MM][NTOS:CC] Rewrite some cache memory management functions (#7510)
Use section object pointer with byte offset instead of using base address. This simplifies the Mm functions themselves and also the code in Cc that calls them.
Also add minor fixes for MmFlushSegment and MmPurgeSegment.
2024-11-24 21:37:27 +07:00
..
amd64 Fix typo "managment" -> "management" in our codebase... 2023-06-04 21:39:56 +02:00
arm [REACTOS] Addendum to 5c7ce4475e - Fix MSVC 2015 build 2021-05-12 11:04:29 +02:00
ARM3 [NTOS:MM] Finish MmAllocateMappingAddress and MmFreeMappingAddress and fix test failures. (#7491) 2024-11-18 02:44:51 -06:00
i386 [REACTOS] Fix typos (#6198) 2023-12-23 21:37:08 +01:00
balance.c [NTOSKRNL] Mute some good-path log-spam, no functional change 2023-09-06 14:53:53 +02:00
freelist.c [NTOS:MM] Finish MmAllocateMappingAddress and MmFreeMappingAddress and fix test failures. (#7491) 2024-11-18 02:44:51 -06:00
marea.c [REACTOS] Fix typos (#6198) 2023-12-23 21:37:08 +01:00
mmfault.c [NTOS:MM] Properly handle execution in NX section 2024-09-16 16:04:43 +03:00
mminit.c [NTOS:MM] Lock kernel address space in MiInitSystemMemoryAreas 2023-10-24 21:45:27 +03:00
pagefile.c [NTOS:Mm] Fix some 64 bit issues 2023-07-29 14:00:44 +03:00
region.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
rmap.c [NTOS:Mm] Fix locking for MmGetSectionAssociation 2023-07-29 14:00:44 +03:00
section.c [NTOS:MM][NTOS:CC] Rewrite some cache memory management functions (#7510) 2024-11-24 21:37:27 +07:00
shutdown.c [NTOS:MM] Flush dirty pages after closing the page files. 2021-02-10 11:14:19 +01:00