Searched refs:d_tag (Results 1 - 3 of 3) sorted by relevance

/art/runtime/
H A Delf_utils.h53 /* MIPS dependent d_tag field for Elf32_Dyn. */
78 static inline bool IsDynamicSectionPointer(Elf32_Word d_tag, Elf32_Word e_machine) { argument
79 switch (d_tag) {
80 // case 1: well known d_tag values that imply Elf32_Dyn.d_un contains an address in d_ptr
121 LOG(FATAL) << "Illegal d_tag value 0x" << std::hex << d_tag; local
125 // case 2: "regular" DT_* ranges where even d_tag values imply an address in d_ptr
126 if ((DT_ENCODING < d_tag && d_tag < DT_LOOS)
127 || (DT_LOOS < d_tag
153 LOG(FATAL) << "Unknown MIPS d_tag value 0x" << std::hex << d_tag; local
163 LOG(FATAL) << "Unknown d_tag value 0x" << std::hex << d_tag; local
[all...]
H A Delf_file.cc971 if (dyn->d_tag == type) {
1269 switch (elf_dyn.d_tag) {
1545 Elf_Word d_tag = elf_dyn.d_tag; local
1546 if (IsDynamicSectionPointer(d_tag, GetHeader().e_machine)) {
H A Delf.h1626 Elf32_Sword d_tag; // Type of dynamic table entry. member in struct:Elf32_Dyn
1637 Elf64_Sxword d_tag; // Type of dynamic table entry. member in struct:Elf64_Dyn

Completed in 50 milliseconds