Searched refs:e_ident (Results 1 - 3 of 3) sorted by relevance
/system/core/debuggerd/ |
H A D | elf_utils.cpp | 36 Backtrace* backtrace, uintptr_t base_addr, uint8_t* e_ident, std::string* build_id) { 39 memcpy(&hdr.e_ident[0], e_ident, EI_NIDENT); 100 uint8_t e_ident[EI_NIDENT]; local 101 if (backtrace->Read(addr, e_ident, SELFMAG) != SELFMAG) { 105 if (memcmp(e_ident, ELFMAG, SELFMAG) != 0) { 110 if (backtrace->Read(addr + SELFMAG, e_ident + SELFMAG, EI_NIDENT - SELFMAG) != EI_NIDENT - SELFMAG) { 114 if (e_ident[EI_CLASS] == ELFCLASS32) { 115 return get_build_id<Elf32_Ehdr, Elf32_Phdr, Elf32_Nhdr>(backtrace, addr, e_ident, build_id); 116 } else if (e_ident[EI_CLAS 35 get_build_id( Backtrace* backtrace, uintptr_t base_addr, uint8_t* e_ident, std::string* build_id) argument [all...] |
/system/core/crash_reporter/ |
H A D | user_collector_test.cc | 402 char e_ident[EI_NIDENT]; local 403 e_ident[EI_MAG0] = ELFMAG0; 404 e_ident[EI_MAG1] = ELFMAG1; 405 e_ident[EI_MAG2] = ELFMAG2; 406 e_ident[EI_MAG3] = ELFMAG3; 408 e_ident[EI_CLASS] = ELFCLASS32; 410 e_ident[EI_CLASS] = ELFCLASS64; 416 ASSERT_TRUE(base::WriteFile(core_file, e_ident, sizeof(e_ident))); 422 e_ident[EI_CLAS [all...] |
H A D | user_collector.cc | 277 char e_ident[EI_NIDENT]; local 278 bool read_ok = base::ReadFromFD(fd, e_ident, sizeof(e_ident)); 285 if (e_ident[EI_MAG0] != ELFMAG0 || e_ident[EI_MAG1] != ELFMAG1 || 286 e_ident[EI_MAG2] != ELFMAG2 || e_ident[EI_MAG3] != ELFMAG3) { 294 if (e_ident[EI_CLASS] == ELFCLASS32) {
|
Completed in 656 milliseconds