From 35eac9d34cc3128496524bf08eb6df56eb580ab2 Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Tue, 10 Mar 2026 23:01:50 +0100 Subject: [PATCH] Make MM::Pte::InitializeSystemPtePool public --- xtoskrnl/includes/mm/amd64/pte.hh | 6 +++--- xtoskrnl/includes/mm/i686/pte.hh | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/xtoskrnl/includes/mm/amd64/pte.hh b/xtoskrnl/includes/mm/amd64/pte.hh index 3f9c3ff..6480d75 100644 --- a/xtoskrnl/includes/mm/amd64/pte.hh +++ b/xtoskrnl/includes/mm/amd64/pte.hh @@ -32,6 +32,9 @@ namespace MM STATIC XTAPI PMMPTE GetValidPte(VOID); STATIC XTAPI VOID InitializePageTable(VOID); STATIC XTAPI VOID InitializeSystemPte(VOID); + STATIC XTAPI VOID InitializeSystemPtePool(IN PMMPTE StartingPte, + IN PFN_COUNT NumberOfPtes, + IN MMSYSTEM_PTE_POOL_TYPE PoolType); STATIC XTAPI VOID InitializeSystemPteSpace(VOID); STATIC XTAPI VOID MapP5E(IN PVOID StartAddress, IN PVOID EndAddress, @@ -60,9 +63,6 @@ namespace MM OUT PMMPTE *FoundCluster, OUT PMMPTE *PreviousClusterNode); STATIC XTAPI ULONG GetClusterSize(IN PMMPTE Pte); - STATIC XTAPI VOID InitializeSystemPtePool(IN PMMPTE StartingPte, - IN PFN_COUNT NumberOfPtes, - IN MMSYSTEM_PTE_POOL_TYPE PoolType); }; } diff --git a/xtoskrnl/includes/mm/i686/pte.hh b/xtoskrnl/includes/mm/i686/pte.hh index 116a022..f4f4af2 100644 --- a/xtoskrnl/includes/mm/i686/pte.hh +++ b/xtoskrnl/includes/mm/i686/pte.hh @@ -32,6 +32,9 @@ namespace MM STATIC XTAPI PMMPTE GetValidPte(VOID); STATIC XTAPI VOID InitializePageTable(VOID); STATIC XTAPI VOID InitializeSystemPte(VOID); + STATIC XTAPI VOID InitializeSystemPtePool(IN PMMPTE StartingPte, + IN PFN_COUNT NumberOfPtes, + IN MMSYSTEM_PTE_POOL_TYPE PoolType); STATIC XTAPI VOID InitializeSystemPteSpace(VOID); STATIC XTAPI VOID MapPDE(IN PVOID StartAddress, IN PVOID EndAddress, @@ -54,9 +57,6 @@ namespace MM OUT PMMPTE *FoundCluster, OUT PMMPTE *PreviousClusterNode); STATIC XTAPI ULONG GetClusterSize(IN PMMPTE Pte); - STATIC XTAPI VOID InitializeSystemPtePool(IN PMMPTE StartingPte, - IN PFN_COUNT NumberOfPtes, - IN MMSYSTEM_PTE_POOL_TYPE PoolType); }; }