summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/NewKit
diff options
context:
space:
mode:
Diffstat (limited to 'dev/ZKA/NewKit')
-rw-r--r--dev/ZKA/NewKit/PageAllocator.hxx2
-rw-r--r--dev/ZKA/NewKit/PageMgr.hxx (renamed from dev/ZKA/NewKit/PageManager.hxx)18
-rw-r--r--dev/ZKA/NewKit/Pmm.hxx8
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