#include <Physical.hpp>
Definition at line 24 of file Physical.hpp.
◆ findNextFreePhysicalAddress()
uintptr_t Memory::Physical::PhysicalManager::findNextFreePhysicalAddress |
( |
| ) |
|
|
inline |
◆ isFree() [1/2]
bool Memory::Physical::PhysicalManager::isFree |
( |
Section & |
sect | ) |
|
|
inline |
Definition at line 89 of file Physical.hpp.
92 for (
size_t i = 0; i < sect.pages(); i++) {
◆ isFree() [2/2]
bool Memory::Physical::PhysicalManager::isFree |
( |
uintptr_t |
addr | ) |
|
|
inline |
◆ setFree() [1/3]
void Memory::Physical::PhysicalManager::setFree |
( |
Arch::Memory::Address |
addr | ) |
|
|
inline |
◆ setFree() [2/3]
void Memory::Physical::PhysicalManager::setFree |
( |
Section & |
sect | ) |
|
|
inline |
Definition at line 33 of file Physical.hpp.
35 for (
size_t i = 0; i < sect.pages(); i++) {
◆ setFree() [3/3]
void Memory::Physical::PhysicalManager::setFree |
( |
uintptr_t |
addr | ) |
|
|
inline |
◆ setUsed() [1/3]
void Memory::Physical::PhysicalManager::setUsed |
( |
Arch::Memory::Address |
addr | ) |
|
|
inline |
◆ setUsed() [2/3]
void Memory::Physical::PhysicalManager::setUsed |
( |
Section & |
sect | ) |
|
|
inline |
Definition at line 40 of file Physical.hpp.
44 "0x%08zX-0x%08zX 0x%08zX [%zu] [%s]",
51 for (
size_t i = 0; i < sect.pages(); i++) {
◆ setUsed() [3/3]
void Memory::Physical::PhysicalManager::setUsed |
( |
uintptr_t |
addr | ) |
|
|
inline |
◆ m_memory
The documentation for this class was generated from the following file: