gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::loader::ElfObject Member List

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

_programHeaderCountgem5::loader::ElfObjectprotected
_programHeaderSizegem5::loader::ElfObjectprotected
_programHeaderTablegem5::loader::ElfObjectprotected
_symtabgem5::loader::ObjectFileprotected
archgem5::loader::ObjectFileprotected
bias() const overridegem5::loader::ElfObjectinlinevirtual
buildImage() const overridegem5::loader::ElfObjectinlinevirtual
byteOrdergem5::loader::ObjectFileprotected
determineArch()gem5::loader::ElfObjectprotected
determineByteOrder()gem5::loader::ElfObjectprotected
determineOpSys()gem5::loader::ElfObjectprotected
ehdrgem5::loader::ElfObjectprotected
elfgem5::loader::ElfObjectprotected
ElfObject(ImageFileDataPtr ifd)gem5::loader::ElfObject
entrygem5::loader::ObjectFileprotected
entryPoint() constgem5::loader::ObjectFileinline
getArch() constgem5::loader::ObjectFileinline
getByteOrder() constgem5::loader::ObjectFileinline
getInterpPath(const GElf_Phdr &phdr) constgem5::loader::ElfObject
getInterpreter() const overridegem5::loader::ElfObjectinlinevirtual
getOpSys() constgem5::loader::ObjectFileinline
getSections()gem5::loader::ElfObjectprotected
handleLoadableSegment(GElf_Phdr phdr, int seg_num)gem5::loader::ElfObjectprotected
hasTLS() overridegem5::loader::ElfObjectinlinevirtual
imagegem5::loader::ElfObjectprotected
imageDatagem5::loader::ImageFileprotected
ImageFile(ImageFileDataPtr data)gem5::loader::ImageFileinlineprotected
interpretergem5::loader::ElfObjectprotected
ldBiasgem5::loader::ElfObjectprotected
ldMaxgem5::loader::ElfObjectprotected
ldMingem5::loader::ElfObjectprotected
loadSomeSymbols(SymbolTable *symtab, int binding, Addr mask, Addr base, Addr offset)gem5::loader::ElfObjectprotected
mapSize() const overridegem5::loader::ElfObjectinlinevirtual
ObjectFile(ImageFileDataPtr ifd)gem5::loader::ObjectFileprotected
opSysgem5::loader::ObjectFileprotected
programHeaderCount()gem5::loader::ElfObjectinline
programHeaderSize()gem5::loader::ElfObjectinline
programHeaderTable()gem5::loader::ElfObjectinline
relocatable() const overridegem5::loader::ElfObjectinlinevirtual
relocategem5::loader::ElfObjectprotected
sectionExists(std::string sec)gem5::loader::ElfObjectprotected
sectionNamesgem5::loader::ElfObjectprotected
symtab() constgem5::loader::ObjectFileinline
updateBias(Addr bias_addr) overridegem5::loader::ElfObjectvirtual
~ElfObject()gem5::loader::ElfObject
~ImageFile()gem5::loader::ImageFileinlineprotectedvirtual
~ObjectFile()gem5::loader::ObjectFileinlinevirtual

Generated on Tue Jun 18 2024 16:24:19 for gem5 by doxygen 1.11.0