Home
last modified time | relevance | path

Searched refs:DisassemblerElf32 (Results 1 – 7 of 7) sorted by relevance

/external/chromium_org/courgette/
Ddisassembler_elf_32.cc21 DisassemblerElf32::DisassemblerElf32(const void* start, size_t length) in DisassemblerElf32() function in courgette::DisassemblerElf32
31 bool DisassemblerElf32::ParseHeader() { in ParseHeader()
82 bool DisassemblerElf32::Disassemble(AssemblyProgram* target) { in Disassemble()
103 uint32 DisassemblerElf32::DiscoverLength() { in DiscoverLength()
142 CheckBool DisassemblerElf32::IsValidRVA(RVA rva) const { in IsValidRVA()
162 CheckBool DisassemblerElf32::RVAToFileOffset(Elf32_Addr addr, in RVAToFileOffset()
182 RVA DisassemblerElf32::FileOffsetToRVA(size_t offset) const { in FileOffsetToRVA()
206 CheckBool DisassemblerElf32::RVAsToOffsets(std::vector<RVA>* rvas, in RVAsToOffsets()
225 CheckBool DisassemblerElf32::RVAsToOffsets(ScopedVector<TypedRVA>* rvas) { in RVAsToOffsets()
241 CheckBool DisassemblerElf32::ParseFile(AssemblyProgram* program) { in ParseFile()
[all …]
Ddisassembler_elf_32_x86_unittest.cc52 std::set<courgette::DisassemblerElf32::TypedRVA*> in TestExe()
55 for (std::vector<courgette::DisassemblerElf32::TypedRVA*>::iterator in TestExe()
67 for (std::vector<courgette::DisassemblerElf32::TypedRVA*>::iterator in TestExe()
Ddisassembler_elf_32.h27 class DisassemblerElf32 : public Disassembler {
78 explicit DisassemblerElf32(const void* start, size_t length);
80 virtual ~DisassemblerElf32() { }; in ~DisassemblerElf32()
205 DISALLOW_COPY_AND_ASSIGN(DisassemblerElf32);
Ddisassembler_elf_32_x86.h17 class DisassemblerElf32X86 : public DisassemblerElf32 {
Ddisassembler_elf_32_arm.h25 class DisassemblerElf32ARM : public DisassemblerElf32 {
Ddisassembler_elf_32_x86.cc21 : DisassemblerElf32(start, length) { in DisassemblerElf32X86()
Ddisassembler_elf_32_arm.cc268 : DisassemblerElf32(start, length) { in DisassemblerElf32ARM()