gem5  v22.1.0.0
gem5::MemState Member List

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

_brkPointgem5::MemStateprivate
_endBrkPointgem5::MemStateprivate
_maxStackSizegem5::MemStateprivate
_mmapEndgem5::MemStateprivate
_nextThreadStackBasegem5::MemStateprivate
_ownerProcessgem5::MemStateprivate
_pageBytesgem5::MemStateprivate
_stackBasegem5::MemStateprivate
_stackMingem5::MemStateprivate
_stackSizegem5::MemStateprivate
_vmaListgem5::MemStateprivate
allocateMem(Addr vaddr, int64_t size, bool clobber=false)gem5::MemState
currentSection()gem5::Serializablestatic
extendMmap(Addr length)gem5::MemState
fixupFault(Addr vaddr)gem5::MemState
generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream)gem5::Serializablestatic
getBrkPoint() constgem5::MemStateinline
getMaxStackSize() constgem5::MemStateinline
getMmapEnd() constgem5::MemStateinline
getNextThreadStackBase() constgem5::MemStateinline
getStackBase() constgem5::MemStateinline
getStackMin() constgem5::MemStateinline
getStackSize() constgem5::MemStateinline
isUnmapped(Addr start_addr, Addr length)gem5::MemState
mapRegion(Addr start_addr, Addr length, const std::string &name="anon", int sim_fd=-1, Addr offset=0)gem5::MemState
MemState(Process *owner, Addr brk_point, Addr stack_base, Addr max_stack_size, Addr next_thread_stack_base, Addr mmap_end)gem5::MemState
operator=(const MemState &in)gem5::MemState
pathgem5::Serializableprivatestatic
printVmaList()gem5::MemState
remapRegion(Addr start_addr, Addr new_start_addr, Addr length)gem5::MemState
replicatePage(const MemState &in, Addr vaddr, Addr new_paddr, bool alloc_page)gem5::MemStateprivate
resetOwner(Process *owner)gem5::MemState
Serializable()gem5::Serializable
serialize(CheckpointOut &cp) const overridegem5::MemStateinlinevirtual
serializeSection(CheckpointOut &cp, const char *name) constgem5::Serializable
serializeSection(CheckpointOut &cp, const std::string &name) constgem5::Serializableinline
setBrkPoint(Addr brk_point)gem5::MemStateinline
setMaxStackSize(Addr max_stack)gem5::MemStateinline
setMmapEnd(Addr mmap_end)gem5::MemStateinline
setNextThreadStackBase(Addr ntsb)gem5::MemStateinline
setStackBase(Addr stack_base)gem5::MemStateinline
setStackMin(Addr stack_min)gem5::MemStateinline
setStackSize(Addr stack_size)gem5::MemStateinline
system() constgem5::MemStateprivate
unmapRegion(Addr start_addr, Addr length)gem5::MemState
unserialize(CheckpointIn &cp) overridegem5::MemStateinlinevirtual
unserializeSection(CheckpointIn &cp, const char *name)gem5::Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)gem5::Serializableinline
updateBrkRegion(Addr old_brk, Addr new_brk)gem5::MemState
~Serializable()gem5::Serializablevirtual

Generated on Wed Dec 21 2022 10:23:30 for gem5 by doxygen 1.9.1