The Pedigree Project  0.1
ArmV7PhysicalMemoryManager Member List

This is the complete list of members for ArmV7PhysicalMemoryManager, including all inherited members.

addressConstraintsPhysicalMemoryManagerstatic
allocateMemoryRegionList(Vector< MemoryRegionInfo * > &MemoryRegions)PhysicalMemoryManager
allocatePage()ArmV7PhysicalMemoryManagervirtual
PhysicalMemoryManager::allocatePage(size_t pageConstraints=0)=0PhysicalMemoryManagerpure virtual
allocateRegion(MemoryRegion &Region, size_t cPages, size_t pageConstraints, size_t Flags, physical_uintptr_t start=-1)ArmV7PhysicalMemoryManagervirtual
anonymousPhysicalMemoryManagerstatic
ArmV7PhysicalMemoryManager()ArmV7PhysicalMemoryManagerprotected
ArmV7PhysicalMemoryManager(const ArmV7PhysicalMemoryManager &)ArmV7PhysicalMemoryManagerprivate
below16MBPhysicalMemoryManagerstatic
below1MBPhysicalMemoryManagerstatic
below4GBPhysicalMemoryManagerstatic
below64GBPhysicalMemoryManagerstatic
continuousPhysicalMemoryManagerstatic
forcePhysicalMemoryManagerstatic
freeMemoryRegionList(Vector< MemoryRegionInfo * > &MemoryRegions)PhysicalMemoryManager
freePage(physical_uintptr_t page)ArmV7PhysicalMemoryManagervirtual
freePageCount() const PhysicalMemoryManagervirtual
freePageUnlocked(physical_uintptr_t page)ArmV7PhysicalMemoryManagerprivatevirtual
getPageSize() PUREPhysicalMemoryManagerinlinestatic
initialise(const BootstrapStruct_t &info) (defined in ArmV7PhysicalMemoryManager)ArmV7PhysicalMemoryManager
instance()ArmV7PhysicalMemoryManagerinlinestatic
m_InstanceArmV7PhysicalMemoryManagerprivatestatic
m_LockArmV7PhysicalMemoryManagerprivate
m_MemoryRegionsPhysicalMemoryManagerprotected
m_NonRAMRangesArmV7PhysicalMemoryManagerprivate
m_PageStackArmV7PhysicalMemoryManagerprivate
m_PhysicalRangesArmV7PhysicalMemoryManagerprivate
m_RegionLock (defined in ArmV7PhysicalMemoryManager)ArmV7PhysicalMemoryManagerprivate
m_VirtualMemoryRegionsArmV7PhysicalMemoryManagerprivate
nonRamMemoryPhysicalMemoryManagerstatic
operator=(const ArmV7PhysicalMemoryManager &)ArmV7PhysicalMemoryManagerprivate
PhysicalMemoryManager()PhysicalMemoryManagerprotected
pin(physical_uintptr_t page)ArmV7PhysicalMemoryManagerinlinevirtual
unmapRegion(MemoryRegion *pRegion)ArmV7PhysicalMemoryManagerprivatevirtual
virtualOnlyPhysicalMemoryManagerstatic
~ArmV7PhysicalMemoryManager()ArmV7PhysicalMemoryManagerprotectedvirtual
~PhysicalMemoryManager()PhysicalMemoryManagerprotectedvirtual