Home
last modified time | relevance | path

Searched refs:ElfFile (Results 1 – 9 of 9) sorted by relevance

/ndk/sources/host-tools/ndk-stack/elff/
Delff_api.cc29 ElfFile* elf_file = ElfFile::Create(elf_file_path); in elff_init()
37 delete reinterpret_cast<ElfFile*>(handle); in elff_close()
49 return reinterpret_cast<ElfFile*>(handle)->is_exec(); in elff_is_exec()
63 if (reinterpret_cast<ElfFile*>(handle)->get_pc_address_info(address, in elff_get_pc_address_info()
78 reinterpret_cast<ElfFile*>(handle)->free_pc_address_info(address_info); in elff_free_pc_address_info()
Delf_file.cc42 ElfFile::ElfFile() in ElfFile() function in ElfFile
55 ElfFile::~ElfFile() { in ~ElfFile()
81 ElfFile* ElfFile::Create(const char* path) { in Create()
82 ElfFile* ret = NULL; in Create()
146 bool ElfFile::initialize(const Elf_CommonHdr* elf_hdr, const char* path) { in initialize()
176 bool ElfFile::get_pc_address_info(Elf_Xword address, in get_pc_address_info()
314 void ElfFile::free_pc_address_info(Elf_AddressInfo* address_info) const { in free_pc_address_info()
330 if (!ElfFile::initialize(elf_hdr, path)) { in initialize()
Ddwarf_cu.h103 friend class ElfFile; variable
109 explicit DwarfCU(ElfFile* elf);
125 static DwarfCU* create_instance(ElfFile* elf, const void* hdr);
146 ElfFile* elf_file() const { in elf_file()
299 ElfFile* elf_file_;
335 DwarfCUImpl(ElfFile* elf, const Dwarf_CUHdr* hdr);
Delf_alloc.h24 class ElfFile; variable
129 void* operator new(size_t size, const ElfFile* elf);
Delf_file.h35 class ElfFile {
38 ElfFile();
41 virtual ~ElfFile();
53 static ElfFile* Create(const char* path);
573 class ElfFileImpl : protected ElfFile {
576 friend class ElfFile; variable
Ddwarf_die.h23 class ElfFile; variable
50 ElfFile* elf_file() const;
Delf_alloc.cc60 void* DwarfAllocBase::operator new(size_t size, const ElfFile* elf) { in operator new()
Ddwarf_cu.cc24 DwarfCU::DwarfCU(ElfFile* elf) in DwarfCU()
37 DwarfCU* DwarfCU::create_instance(ElfFile* elf, const void* hdr) { in create_instance()
297 DwarfCUImpl<Dwarf_CUHdr, Dwarf_Off>::DwarfCUImpl(ElfFile* elf, in DwarfCUImpl()
Ddwarf_die.cc35 ElfFile* DIEObject::elf_file() const { in elf_file()