Home
last modified time | relevance | path

Searched refs:Elf_W (Results 1 – 5 of 5) sorted by relevance

/external/libunwind/src/
Delfxx.c113 static bool elf_w (section_table_offset) (struct elf_image* ei, Elf_W(Ehdr)* ehdr, Elf_W(Off)* offs… in elf_w()
131 struct elf_image* ei, int section, Elf_W(Ehdr)* ehdr, Elf_W(Off)* offset) { in elf_w()
143 Elf_W(Shdr) shdr; in elf_w()
159 unw_addr_space_t as, unw_word_t ip, struct elf_image* ei, Elf_W(Addr) load_offset, in elf_w()
160 char* buf, size_t buf_len, unw_word_t* offp, Elf_W(Ehdr)* ehdr) { in elf_w()
161 Elf_W(Off) shdr_offset; in elf_w()
170 Elf_W(Shdr) shdr; in elf_w()
178 Elf_W(Off) strtab_offset; in elf_w()
194 Elf_W(Sym) sym; in elf_w()
200 Elf_W(Addr) val; in elf_w()
[all …]
Delfxx.h39 # define Elf_W(x) Elf32_##x macro
43 # define Elf_W(x) Elf64_##x macro
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)
68 GET_FIELD(ei, offset, Elf_W(Sym), sym, field, false)
71 GET_FIELD(ei, offset, Elf_W(Dyn), dyn, field, false)
90 uint8_t** section, size_t* size, Elf_W(Addr)* vaddr);
/external/libunwind/src/dwarf/
DGfind_unwind_table.c36 static bool get_dyn_gp(struct elf_image* ei, Elf_W(Off) dyn_phdr_offset, unw_word_t* gp) { in get_dyn_gp()
37 Elf_W(Phdr) phdr; in get_dyn_gp()
39 Elf_W(Dyn) dyn; in get_dyn_gp()
40 Elf_W(Off) dyn_offset = phdr.p_offset; in get_dyn_gp()
62 Elf_W(Phdr) phdr; in get_eh_frame_info()
129 Elf_W(Ehdr) ehdr; in dwarf_find_unwind_table_memory()
133 Elf_W(Off) offset = ehdr.e_phoff; in dwarf_find_unwind_table_memory()
134 Elf_W(Off) txt_phdr_offset = 0; in dwarf_find_unwind_table_memory()
135 Elf_W(Addr) txt_pvaddr = 0; in dwarf_find_unwind_table_memory()
136 Elf_W(Off) dyn_phdr_offset = 0; in dwarf_find_unwind_table_memory()
[all …]
DGfind_proc_info-lsb.c95 int is_local, Elf_W(Addr)* segbase_bias) in load_debug_frame()
98 Elf_W (Ehdr) ehdr; in load_debug_frame()
99 Elf_W (Half) shstrndx; in load_debug_frame()
100 Elf_W (Shdr) *sec_hdrs = NULL; in load_debug_frame()
114 if (fread (&ehdr, sizeof (Elf_W (Ehdr)), 1, f) != 1) in load_debug_frame()
127 sec_hdrs = calloc (ehdr.e_shnum, sizeof (Elf_W (Shdr))); in load_debug_frame()
128 if (sec_hdrs == NULL || fread (sec_hdrs, sizeof (Elf_W (Shdr)), ehdr.e_shnum, f) != ehdr.e_shnum in load_debug_frame()
198 Elf_W(Addr) old_text_vaddr, new_text_vaddr; in load_debug_frame()
337 Elf_W(Addr) segbase_bias = 0; in locate_debug_info()
605 const Elf_W(Phdr) *phdr, *p_eh_hdr, *p_dynamic, *p_text; in dwarf_callback()
[all …]
/external/libunwind/src/arm/
DGex_tables.c458 const Elf_W(Phdr) *p_text = NULL; in arm_phdr_cb()
459 const Elf_W(Phdr) *p_arm_exidx = NULL; in arm_phdr_cb()
460 const Elf_W(Phdr) *phdr = info->dlpi_phdr; in arm_phdr_cb()