The Pedigree Project
0.1
|
This is the complete list of members for MemoryMapManager, including all inherited members.
acquireLock() | MemoryMapManager | protected |
clone(Process *pTarget) | MemoryMapManager | |
compact() | MemoryMapManager | virtual |
contains(uintptr_t base, size_t length) | MemoryMapManager | |
getMemoryPressureDescription() (defined in MemoryMapManager) | MemoryMapManager | inlinevirtual |
instance() | MemoryMapManager | inlinestatic |
invalidate(uintptr_t base, size_t length) | MemoryMapManager | |
Invalidate enum value (defined in MemoryMapManager) | MemoryMapManager | private |
m_Instance | MemoryMapManager | privatestatic |
m_Lock | MemoryMapManager | private |
m_MmObjectLists | MemoryMapManager | private |
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() | MemoryMapManager | private |
MemoryPressureHandler() (defined in MemoryPressureHandler) | MemoryPressureHandler | |
MmObjectList typedef (defined in MemoryMapManager) | MemoryMapManager | private |
op(Ops what, uintptr_t base, size_t length, bool async) (defined in MemoryMapManager) | MemoryMapManager | private |
Ops enum name (defined in MemoryMapManager) | MemoryMapManager | private |
PosixSubsystem (defined in MemoryMapManager) | MemoryMapManager | friend |
releaseLock() | MemoryMapManager | protected |
remove(uintptr_t base, size_t length) | MemoryMapManager | |
sanitiseAddress(uintptr_t &address, size_t length) | MemoryMapManager | private |
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) | MemoryMapManager | private |
trap(InterruptState &state, uintptr_t address, bool bIsWrite) | MemoryMapManager | virtual |
unmap(MemoryMappedObject *pObj) | MemoryMapManager | |
unmapAll() | MemoryMapManager | |
unmapAllUnlocked() | MemoryMapManager | protected |
~MemoryMapManager() (defined in MemoryMapManager) | MemoryMapManager | private |
~MemoryPressureHandler() (defined in MemoryPressureHandler) | MemoryPressureHandler | virtual |
~MemoryTrapHandler() (defined in MemoryTrapHandler) | MemoryTrapHandler | virtual |