The Pedigree Project  0.1
PpcCommonPhysicalMemoryManager Member List

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

addressConstraintsPhysicalMemoryManagerstatic
allocateMemoryRegionList(Vector< MemoryRegionInfo * > &MemoryRegions)PhysicalMemoryManager
allocatePage() (defined in PpcCommonPhysicalMemoryManager)PpcCommonPhysicalMemoryManagervirtual
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)PpcCommonPhysicalMemoryManagervirtual
anonymousPhysicalMemoryManagerstatic
below16MBPhysicalMemoryManagerstatic
below1MBPhysicalMemoryManagerstatic
below4GBPhysicalMemoryManagerstatic
below64GBPhysicalMemoryManagerstatic
continuousPhysicalMemoryManagerstatic
forcePhysicalMemoryManagerstatic
freeMemoryRegionList(Vector< MemoryRegionInfo * > &MemoryRegions)PhysicalMemoryManager
freePage(physical_uintptr_t page)PpcCommonPhysicalMemoryManagervirtual
freePageCount() const PhysicalMemoryManagervirtual
getPageSize() PUREPhysicalMemoryManagerinlinestatic
initialise(Translations &translations, uintptr_t ramMax) (defined in PpcCommonPhysicalMemoryManager)PpcCommonPhysicalMemoryManager
instance()PpcCommonPhysicalMemoryManagerinlinestatic
m_InitialModePpcCommonPhysicalMemoryManagerprivate
m_InstancePpcCommonPhysicalMemoryManagerprivatestatic
m_MemoryRegionsPpcCommonPhysicalMemoryManagerprivate
m_NextPagePpcCommonPhysicalMemoryManagerprivate
m_PageStackPpcCommonPhysicalMemoryManagerprivate
m_PhysicalRangesPpcCommonPhysicalMemoryManagerprivate
nonRamMemoryPhysicalMemoryManagerstatic
operator=(const PpcCommonPhysicalMemoryManager &)PpcCommonPhysicalMemoryManagerprivate
PhysicalMemoryManager()PhysicalMemoryManagerprotected
pin(physical_uintptr_t page)=0PhysicalMemoryManagerpure virtual
PpcCommonPhysicalMemoryManager()PpcCommonPhysicalMemoryManagerprotected
PpcCommonPhysicalMemoryManager(const PpcCommonPhysicalMemoryManager &)PpcCommonPhysicalMemoryManagerprivate
unmapRegion(MemoryRegion *pRegion)PpcCommonPhysicalMemoryManagervirtual
virtualOnlyPhysicalMemoryManagerstatic
~PhysicalMemoryManager()PhysicalMemoryManagerprotectedvirtual
~PpcCommonPhysicalMemoryManager()PpcCommonPhysicalMemoryManagerprotectedvirtual