Home
last modified time | relevance | path

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

/system/unwinding/libunwindstack/tests/
DGenGnuDebugdata.cpp33 template <typename Ehdr>
34 void InitEhdr(Ehdr* ehdr, uint32_t elf_class, uint32_t machine) { in InitEhdr()
35 memset(ehdr, 0, sizeof(Ehdr)); in InitEhdr()
44 ehdr->e_ehsize = sizeof(Ehdr); in InitEhdr()
47 template <typename Ehdr, typename Shdr>
48 void GenElf(Ehdr* ehdr, int fd) { in GenElf()
49 uint64_t offset = sizeof(Ehdr); in GenElf()
54 TEMP_FAILURE_RETRY(write(fd, ehdr, sizeof(Ehdr))); in GenElf()
DElfTestUtils.h27 template <typename Ehdr>
28 void TestInitEhdr(Ehdr* ehdr, uint32_t elf_class, uint32_t machine_type);
30 template <typename Ehdr, typename Shdr>
DElfTestUtils.cpp36 template <typename Ehdr>
37 void TestInitEhdr(Ehdr* ehdr, uint32_t elf_class, uint32_t machine_type) { in TestInitEhdr()
38 memset(ehdr, 0, sizeof(Ehdr)); in TestInitEhdr()
47 ehdr->e_ehsize = sizeof(Ehdr); in TestInitEhdr()
59 template <typename Ehdr, typename Shdr>
62 Ehdr ehdr; in TestInitGnuDebugdata()
66 uint64_t offset = sizeof(Ehdr); in TestInitGnuDebugdata()
DElfInterfaceTest.cpp59 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType>
62 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType>
65 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType>
68 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType>
71 template <typename Ehdr, typename Phdr, typename Dyn, typename ElfInterfaceType>
81 template <typename Ehdr, typename Phdr, typename Shdr, typename Dyn>
108 template <typename Ehdr, typename Phdr, typename ElfInterfaceType>
111 template <typename Ehdr, typename Shdr, typename ElfInterfaceType>
114 template <typename Ehdr, typename Shdr, typename ElfInterfaceType>
117 template <typename Ehdr, typename Shdr, typename Sym, typename ElfInterfaceType>
[all …]
DMapInfoCreateMemoryTest.cpp44 template <typename Ehdr, typename Shdr>
49 Ehdr ehdr; in InitElf()
DMapInfoGetElfTest.cpp51 template <typename Ehdr, typename Shdr>
52 static void InitElf(uint64_t sh_offset, Ehdr* ehdr, uint8_t class_type, uint8_t machine_type) { in InitElf()
/system/unwinding/libunwindstack/include/unwindstack/
DElfInterface.h54 using Ehdr = Elf32_Ehdr; member
64 using Ehdr = Elf64_Ehdr; member
191 using EhdrType = typename ElfTypes::Ehdr;
/system/chre/platform/shared/include/chre/platform/shared/
Dnanoapp_loader.h108 using ElfHeader = ElfW(Ehdr);
/system/chre/platform/shared/
Dnanoapp_loader.cc42 using ElfHeader = ElfW(Ehdr);