Lines Matching refs:m_pELFReader
33 : DynObjReader(), m_pELFReader(0), m_Builder(pBuilder) { in ELFDynObjReader()
35 m_pELFReader = new ELFReader<32, true>(pBackend); in ELFDynObjReader()
37 m_pELFReader = new ELFReader<64, true>(pBackend); in ELFDynObjReader()
41 delete m_pELFReader; in ~ELFDynObjReader()
50 size_t hdr_size = m_pELFReader->getELFHeaderSize(); in isMyFormat()
59 if (!m_pELFReader->isELF(ELF_hdr)) { in isMyFormat()
62 } else if (Input::DynObj != m_pELFReader->fileType(ELF_hdr)) { in isMyFormat()
65 } else if (!m_pELFReader->isMyEndian(ELF_hdr)) { in isMyFormat()
68 } else if (!m_pELFReader->isMyMachine(ELF_hdr)) { in isMyFormat()
79 size_t hdr_size = m_pELFReader->getELFHeaderSize(); in readHeader()
84 bool shdr_result = m_pELFReader->readSectionHeaders(pInput, ELF_hdr); in readHeader()
87 bool dyn_result = m_pELFReader->readDynamic(pInput); in readHeader()
117 m_pELFReader->readSymbols(pInput, m_Builder, symtab_region, strtab); in readSymbols()