move private members below public members

This commit is contained in:
itsmeft24 2021-12-06 10:37:13 -05:00 committed by GitHub
parent 4bdacdedc1
commit e10903cab9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -22,15 +22,6 @@ class KCodeMemory final
: public KAutoObjectWithSlabHeapAndContainer<KCodeMemory, KAutoObjectWithList> {
KERNEL_AUTOOBJECT_TRAITS(KCodeMemory, KAutoObject);
private:
KPageLinkedList m_page_group;
KProcess* m_owner;
VAddr m_address;
KLightLock m_lock;
bool m_is_initialized;
bool m_is_owner_mapped;
bool m_is_mapped;
public:
explicit KCodeMemory(KernelCore& kernel_);
@ -56,5 +47,15 @@ public:
size_t GetSize() const {
return m_is_initialized ? m_page_group.GetNumPages() * PageSize : 0;
}
private:
KPageLinkedList m_page_group;
KProcess* m_owner;
VAddr m_address;
KLightLock m_lock;
bool m_is_initialized;
bool m_is_owner_mapped;
bool m_is_mapped;
};
} // namespace Kernel
} // namespace Kernel