diff options
Diffstat (limited to 'dev/ZKA/NewKit')
| -rw-r--r-- | dev/ZKA/NewKit/PageAllocator.hxx | 2 | ||||
| -rw-r--r-- | dev/ZKA/NewKit/PageMgr.hxx (renamed from dev/ZKA/NewKit/PageManager.hxx) | 18 | ||||
| -rw-r--r-- | dev/ZKA/NewKit/Pmm.hxx | 8 |
3 files changed, 14 insertions, 14 deletions
diff --git a/dev/ZKA/NewKit/PageAllocator.hxx b/dev/ZKA/NewKit/PageAllocator.hxx index a6d84aa0..5b19c0c2 100644 --- a/dev/ZKA/NewKit/PageAllocator.hxx +++ b/dev/ZKA/NewKit/PageAllocator.hxx @@ -7,7 +7,7 @@ #pragma once #include <NewKit/Defines.hxx> -#include <NewKit/PageManager.hxx> +#include <NewKit/PageMgr.hxx> namespace Kernel { diff --git a/dev/ZKA/NewKit/PageManager.hxx b/dev/ZKA/NewKit/PageMgr.hxx index 0de37803..1f6b5021 100644 --- a/dev/ZKA/NewKit/PageManager.hxx +++ b/dev/ZKA/NewKit/PageMgr.hxx @@ -15,7 +15,7 @@ namespace Kernel { - class PageManager; + class PageMgr; class PTEWrapper final { @@ -31,7 +31,7 @@ namespace Kernel const UIntPtr VirtualAddress(); void NoExecute(const bool enable = false); - const bool& NoExecute(); + const Bool& NoExecute(); operator bool() { return fVirtAddr; } @@ -52,22 +52,22 @@ namespace Kernel Boolean fAccessed; private: - friend class PageManager; + friend class PageMgr; friend class Pmm; }; - struct PageManager final + struct PageMgr final { public: - PageManager() = default; - ~PageManager() = default; + PageMgr() = default; + ~PageMgr() = default; - PageManager& operator=(const PageManager&) = default; - PageManager(const PageManager&) = default; + PageMgr& operator=(const PageMgr&) = default; + PageMgr(const PageMgr&) = default; public: PTEWrapper Request(Boolean Rw, Boolean User, Boolean ExecDisable, SizeT Sz); - bool Free(Ref<PTEWrapper*>& wrapper); + bool Free(Ref<PTEWrapper>& wrapper); private: void FlushTLB(); diff --git a/dev/ZKA/NewKit/Pmm.hxx b/dev/ZKA/NewKit/Pmm.hxx index 111b3044..cdf498d9 100644 --- a/dev/ZKA/NewKit/Pmm.hxx +++ b/dev/ZKA/NewKit/Pmm.hxx @@ -7,7 +7,7 @@ #pragma once -#include <NewKit/PageManager.hxx> +#include <NewKit/PageMgr.hxx> #include <NewKit/Ref.hxx> namespace Kernel @@ -33,12 +33,12 @@ namespace Kernel Boolean ToggleShare(Ref<PTEWrapper> refPage, Boolean enable = true); /// @brief Get the page manager of this. - Ref<PageManager>& Leak() + Ref<PageMgr>& Leak() { - return fPageManager; + return fPageMgr; } private: - Ref<PageManager> fPageManager; + Ref<PageMgr> fPageMgr; }; } // namespace Kernel |
