The Pedigree Project  0.1
MemoryMapManager Member List

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

acquireLock()MemoryMapManagerprotected
clone(Process *pTarget)MemoryMapManager
compact()MemoryMapManagervirtual
contains(uintptr_t base, size_t length)MemoryMapManager
getMemoryPressureDescription() (defined in MemoryMapManager)MemoryMapManagerinlinevirtual
instance()MemoryMapManagerinlinestatic
invalidate(uintptr_t base, size_t length)MemoryMapManager
Invalidate enum value (defined in MemoryMapManager)MemoryMapManagerprivate
m_InstanceMemoryMapManagerprivatestatic
m_LockMemoryMapManagerprivate
m_MmObjectListsMemoryMapManagerprivate
mapAnon(uintptr_t &address, size_t length, MemoryMappedObject::Permissions perms)MemoryMapManager
mapFile(File *pFile, uintptr_t &address, size_t length, MemoryMappedObject::Permissions perms, size_t offset=0, bool bCopyOnWrite=true)MemoryMapManager
MemoryMapManager()MemoryMapManagerprivate
MemoryPressureHandler() (defined in MemoryPressureHandler)MemoryPressureHandler
MmObjectList typedef (defined in MemoryMapManager)MemoryMapManagerprivate
op(Ops what, uintptr_t base, size_t length, bool async) (defined in MemoryMapManager)MemoryMapManagerprivate
Ops enum name (defined in MemoryMapManager)MemoryMapManagerprivate
PosixSubsystem (defined in MemoryMapManager)MemoryMapManagerfriend
releaseLock()MemoryMapManagerprotected
remove(uintptr_t base, size_t length)MemoryMapManager
sanitiseAddress(uintptr_t &address, size_t length)MemoryMapManagerprivate
setPermissions(uintptr_t base, size_t length, MemoryMappedObject::Permissions perms)MemoryMapManager
sync(uintptr_t base, size_t length, bool async)MemoryMapManager
Sync enum value (defined in MemoryMapManager)MemoryMapManagerprivate
trap(InterruptState &state, uintptr_t address, bool bIsWrite)MemoryMapManagervirtual
unmap(MemoryMappedObject *pObj)MemoryMapManager
unmapAll()MemoryMapManager
unmapAllUnlocked()MemoryMapManagerprotected
~MemoryMapManager() (defined in MemoryMapManager)MemoryMapManagerprivate
~MemoryPressureHandler() (defined in MemoryPressureHandler)MemoryPressureHandlervirtual
~MemoryTrapHandler() (defined in MemoryTrapHandler)MemoryTrapHandlervirtual