/external/libunwind/src/ |
elfxx.h | 38 # define ELF_W(x) ELF32_##x 39 # define Elf_W(x) Elf32_##x 40 # define elf_w(x) _Uelf32_##x macro 42 # define ELF_W(x) ELF64_##x 43 # define Elf_W(x) Elf64_##x 44 # define elf_w(x) _Uelf64_##x macro 50 if (sizeof((elf_struct)->field) != elf_w (memory_read) ( \ 59 GET_FIELD(ei, 0, Elf_W(Ehdr), ehdr, field, check_cached) 62 GET_FIELD(ei, offset, Elf_W(Phdr), phdr, field, false) 65 GET_FIELD(ei, offset, Elf_W(Shdr), shdr, field, false [all...] |
elfxx.c | 41 extern size_t elf_w (memory_read) ( 113 static bool elf_w (section_table_offset) (struct elf_image* ei, Elf_W(Ehdr)* ehdr, Elf_W(Off)* offset) { 130 static bool elf_w (string_table_offset) ( 131 struct elf_image* ei, int section, Elf_W(Ehdr)* ehdr, Elf_W(Off)* offset) { 143 Elf_W(Shdr) shdr; 158 static bool elf_w (lookup_symbol_memory) ( 159 unw_addr_space_t as, unw_word_t ip, struct elf_image* ei, Elf_W(Addr) load_offset [all...] |
os-linux.c | 91 if (elf_w (get_load_base) (&ei, offset, &load_base)) 131 ei.valid = elf_w (valid_object_memory) (&ei); 133 if (ei.valid && elf_w (get_load_base) (&ei, cur_map->offset, &load_base))
|
/external/libunwind/src/coredump/ |
_UCD_get_proc_name.c | 33 elf_w (CD_get_proc_name) (struct UCD_info *ui, unw_addr_space_t as, unw_word_t ip, 52 ret = elf_w (get_proc_name_in_image) (as, &ui->edi.ei, segbase, mapoff, ip, buf, buf_len, offp);
|
_UCD_elf_map_image.c | 73 if (!elf_w(valid_object)(ei))
|
/external/libunwind/src/mips/ |
Ginit.c | 209 return elf_w (get_proc_name) (as, getpid (), ip, buf, buf_len, offp, arg);
|
/external/libunwind/src/dwarf/ |
Gfind_proc_info-lsb.c | 95 int is_local, Elf_W(Addr)* segbase_bias) 98 Elf_W (Ehdr) ehdr; 99 Elf_W (Half) shstrndx; 100 Elf_W (Shdr) *sec_hdrs = NULL; 114 if (fread (&ehdr, sizeof (Elf_W (Ehdr)), 1, f) != 1) 127 sec_hdrs = calloc (ehdr.e_shnum, sizeof (Elf_W (Shdr))); 128 if (sec_hdrs == NULL || fread (sec_hdrs, sizeof (Elf_W (Shdr)), ehdr.e_shnum, f) != ehdr.e_shnum 195 if (elf_w (xz_decompress) (xz_data, xz_size, 198 Elf_W(Addr) old_text_vaddr, new_text_vaddr; 199 mdi.valid = elf_w (valid_object_mapped) (&mdi) [all...] |
Gfind_unwind_table.c | 36 static bool get_dyn_gp(struct elf_image* ei, Elf_W(Off) dyn_phdr_offset, unw_word_t* gp) { 37 Elf_W(Phdr) phdr; 39 Elf_W(Dyn) dyn; 40 Elf_W(Off) dyn_offset = phdr.p_offset; 62 Elf_W(Phdr) phdr; 67 if (sizeof(hdr) != elf_w (memory_read) (ei, ei->u.memory.start + phdr.p_offset, 129 Elf_W(Ehdr) ehdr; 133 Elf_W(Off) offset = ehdr.e_phoff; 134 Elf_W(Off) txt_phdr_offset = 0; 135 Elf_W(Addr) txt_pvaddr = 0 [all...] |