Searched refs:ElfFile (Results 1 - 7 of 7) sorted by relevance

/openjdk7/hotspot/src/share/vm/utilities/
H A Ddecoder_elf.cpp41 ElfFile* file = get_elf_file(filepath);
55 ElfFile* ElfDecoder::get_elf_file(const char* filepath) {
56 ElfFile* file;
66 file = new (std::nothrow)ElfFile(filepath);
H A Ddecoder_elf.hpp52 ElfFile* get_elf_file(const char* filepath);
55 ElfFile* _opened_elf_files;
H A DelfFile.hpp81 // ElfFile is basically an elf file parser, which can lookup the symbol
87 class ElfFile: public CHeapObj<mtInternal> { class in inherits:CHeapObj
90 ElfFile(const char* filepath);
91 ~ElfFile();
125 ElfFile* next() const { return m_next; }
126 void set_next(ElfFile* file) { m_next = file; }
137 ElfFile* m_next;
H A DelfFile.cpp41 ElfFile::ElfFile(const char* filepath) { function in class:ElfFile
64 ElfFile::~ElfFile() {
88 bool ElfFile::is_elf_file(Elf_Ehdr& hdr) {
97 bool ElfFile::load_tables() {
143 bool ElfFile::decode(address addr, char* buf, int buflen, int* offset) {
173 void ElfFile::add_symbol_table(ElfSymbolTable* table) {
182 void ElfFile::add_string_table(ElfStringTable* table) {
191 ElfStringTable* ElfFile
[all...]
H A DelfStringTable.hpp39 friend class ElfFile;
H A DelfSymbolTable.hpp42 friend class ElfFile;
/openjdk7/hotspot/src/os/linux/vm/
H A Dos_linux.cpp1862 ElfFile ef(filename);

Completed in 51 milliseconds