_brkPoint | gem5::MemState | private |
_maxStackSize | gem5::MemState | private |
_mmapEnd | gem5::MemState | private |
_nextThreadStackBase | gem5::MemState | private |
_ownerProcess | gem5::MemState | private |
_pageBytes | gem5::MemState | private |
_stackBase | gem5::MemState | private |
_stackMin | gem5::MemState | private |
_stackSize | gem5::MemState | private |
_vmaList | gem5::MemState | private |
allocateMem(Addr vaddr, int64_t size, bool clobber=false) | gem5::MemState | |
currentSection() | gem5::Serializable | static |
extendMmap(Addr length) | gem5::MemState | |
fixupFault(Addr vaddr) | gem5::MemState | |
generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
getBrkPoint() const | gem5::MemState | inline |
getMaxStackSize() const | gem5::MemState | inline |
getMmapEnd() const | gem5::MemState | inline |
getNextThreadStackBase() const | gem5::MemState | inline |
getStackBase() const | gem5::MemState | inline |
getStackMin() const | gem5::MemState | inline |
getStackSize() const | gem5::MemState | inline |
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 | |
path | gem5::Serializable | privatestatic |
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::MemState | private |
resetOwner(Process *owner) | gem5::MemState | |
Serializable() | gem5::Serializable | |
serialize(CheckpointOut &cp) const override | gem5::MemState | inlinevirtual |
serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
setBrkPoint(Addr brk_point) | gem5::MemState | inline |
setMaxStackSize(Addr max_stack) | gem5::MemState | inline |
setMmapEnd(Addr mmap_end) | gem5::MemState | inline |
setNextThreadStackBase(Addr ntsb) | gem5::MemState | inline |
setStackBase(Addr stack_base) | gem5::MemState | inline |
setStackMin(Addr stack_min) | gem5::MemState | inline |
setStackSize(Addr stack_size) | gem5::MemState | inline |
system() const | gem5::MemState | private |
unmapRegion(Addr start_addr, Addr length) | gem5::MemState | |
unserialize(CheckpointIn &cp) override | gem5::MemState | inlinevirtual |
unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
updateBrkRegion(Addr old_brk, Addr new_brk) | gem5::MemState | |
~Serializable() | gem5::Serializable | virtual |