gem5  v20.1.0.0
MemState Member List

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

_brkPointMemStateprivate
_endBrkPointMemStateprivate
_maxStackSizeMemStateprivate
_mmapEndMemStateprivate
_nextThreadStackBaseMemStateprivate
_ownerProcessMemStateprivate
_pageBytesMemStateprivate
_stackBaseMemStateprivate
_stackMinMemStateprivate
_stackSizeMemStateprivate
_vmaListMemStateprivate
allocateMem(Addr vaddr, int64_t size, bool clobber=false)MemState
currentSection()Serializablestatic
extendMmap(Addr length)MemState
fixupFault(Addr vaddr)MemState
getBrkPoint() constMemStateinline
getMaxStackSize() constMemStateinline
getMmapEnd() constMemStateinline
getNextThreadStackBase() constMemStateinline
getStackBase() constMemStateinline
getStackMin() constMemStateinline
getStackSize() constMemStateinline
isUnmapped(Addr start_addr, Addr length)MemState
mapRegion(Addr start_addr, Addr length, const std::string &name="anon", int sim_fd=-1, Addr offset=0)MemState
MemState(Process *owner, Addr brk_point, Addr stack_base, Addr max_stack_size, Addr next_thread_stack_base, Addr mmap_end)MemState
operator=(const MemState &in)MemState
pathSerializableprivatestatic
printVmaList()MemState
remapRegion(Addr start_addr, Addr new_start_addr, Addr length)MemState
resetOwner(Process *owner)MemState
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideMemStateinlinevirtual
serializeAll(const std::string &cpt_dir)Serializablestatic
serializeSection(CheckpointOut &cp, const char *name) constSerializable
serializeSection(CheckpointOut &cp, const std::string &name) constSerializableinline
setBrkPoint(Addr brk_point)MemStateinline
setMaxStackSize(Addr max_stack)MemStateinline
setMmapEnd(Addr mmap_end)MemStateinline
setNextThreadStackBase(Addr ntsb)MemStateinline
setStackBase(Addr stack_base)MemStateinline
setStackMin(Addr stack_min)MemStateinline
setStackSize(Addr stack_size)MemStateinline
unmapRegion(Addr start_addr, Addr length)MemState
unserialize(CheckpointIn &cp) overrideMemStateinlinevirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
updateBrkRegion(Addr old_brk, Addr new_brk)MemState
~Serializable()Serializablevirtual

Generated on Wed Sep 30 2020 14:02:27 for gem5 by doxygen 1.8.17