OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ElfInterface
(Results
1 - 2
of
2
) sorted by null
/system/core/libunwindstack/
ElfInterface.cpp
28
#include <unwindstack/
ElfInterface
.h>
39
ElfInterface
::~
ElfInterface
() {
45
Memory*
ElfInterface
::CreateGnuDebugdataMemory() {
100
void
ElfInterface
::InitHeadersWithTemplate() {
121
bool
ElfInterface
::ReadAllHeaders() {
140
bool
ElfInterface
::ReadProgramHeaders(const EhdrType& ehdr) {
207
bool
ElfInterface
::ReadSectionHeaders(const EhdrType& ehdr) {
289
bool
ElfInterface
::GetSonameWithTemplate(std::string* soname) {
337
bool
ElfInterface
::GetFunctionNameWithTemplate(uint64_t addr, std::string* name
[
all
...]
/system/core/libunwindstack/include/unwindstack/
ElfInterface.h
49
class
ElfInterface
{
51
ElfInterface
(Memory* memory) : memory_(memory) {}
52
virtual ~
ElfInterface
();
131
class ElfInterface32 : public
ElfInterface
{
133
ElfInterface32(Memory* memory) :
ElfInterface
(memory) {}
137
return
ElfInterface
::ReadAllHeaders<Elf32_Ehdr, Elf32_Phdr, Elf32_Shdr>();
140
void InitHeaders() override {
ElfInterface
::InitHeadersWithTemplate<uint32_t>(); }
143
return
ElfInterface
::GetSonameWithTemplate<Elf32_Dyn>(soname);
147
return
ElfInterface
::GetFunctionNameWithTemplate<Elf32_Sym>(addr, name, func_offset);
151
class ElfInterface64 : public
ElfInterface
{
[
all
...]
Completed in 191 milliseconds