/external/elfutils/libdwfl/ |
dwfl_addrmodule.c | 31 Dwfl_Module * 34 Dwfl_Module *mod;
|
dwfl_cumodule.c | 31 Dwfl_Module *
|
dwfl_linemodule.c | 31 Dwfl_Module *
|
libdwfl.h | 39 typedef struct Dwfl_Module Dwfl_Module; 55 int (*find_elf) (Dwfl_Module *mod, void **userdata, 59 int (*find_debuginfo) (Dwfl_Module *mod, void **userdata, 70 int (*section_address) (Dwfl_Module *mod, void **userdata, 145 extern Dwfl_Module *dwfl_report_module (Dwfl *dwfl, const char *name, 160 extern Dwfl_Module *dwfl_report_elf (Dwfl *dwfl, const char *name, 168 extern Dwfl_Module *dwfl_report_offline (Dwfl *dwfl, const char *name, 180 int (*removed) (Dwfl_Module *, void *, 201 extern const char *dwfl_module_info (Dwfl_Module *mod, void ***userdata [all...] |
dwfl_module_addrname.c | 32 dwfl_module_addrname (Dwfl_Module *mod, GElf_Addr addr)
|
dwfl_getdwarf.c | 33 int (*callback) (Dwfl_Module *, void **, 40 module_callback (Dwfl_Module *mod, void **userdata, 51 int (*callback) (Dwfl_Module *, void **,
|
dwfl_module_addrdie.c | 32 dwfl_module_addrdie (Dwfl_Module *mod, Dwarf_Addr addr, Dwarf_Addr *bias)
|
dwfl_module_nextcu.c | 32 dwfl_module_nextcu (Dwfl_Module *mod, Dwarf_Die *lastcu, Dwarf_Addr *bias)
|
dwfl_end.c | 45 Dwfl_Module *next = dwfl->modulelist; 48 Dwfl_Module *dead = next;
|
dwfl_getmodules.c | 33 int (*callback) (Dwfl_Module *, void **, 49 Dwfl_Module *m = dwfl->modulelist;
|
dwfl_module_dwarf_cfi.c | 34 __libdwfl_set_cfi (Dwfl_Module *mod, Dwarf_CFI **slot, Dwarf_CFI *cfi) 54 dwfl_module_dwarf_cfi (Dwfl_Module *mod, Dwarf_Addr *bias)
|
libdwflP.h | 121 Dwfl_Module *modulelist; /* List in order used by full traversals. */ 134 Dwfl_Module **lookup_module; /* Module associated with segment, or null. */ 166 struct Dwfl_Module 169 struct Dwfl_Module *next; /* Link on Dwfl.modulelist. */ 294 /* Information cached about each CU in Dwfl_Module.dw. */ 302 Dwfl_Module *mod; /* Pointer back to containing module. */ 336 dwfl_adjusted_address (Dwfl_Module *mod, GElf_Addr addr) 342 dwfl_deadjust_address (Dwfl_Module *mod, GElf_Addr addr) 348 dwfl_adjusted_dwarf_addr (Dwfl_Module *mod, Dwarf_Addr addr) 356 dwfl_deadjust_dwarf_addr (Dwfl_Module *mod, Dwarf_Addr addr [all...] |
dwfl_module_build_id.c | 32 found_build_id (Dwfl_Module *mod, bool set, 57 __libdwfl_find_build_id (Dwfl_Module *mod, bool set, Elf *elf) 77 dwfl_module_build_id (Dwfl_Module *mod, 108 _compat_vaddr_at_end_dwfl_module_build_id (Dwfl_Module *mod,
|
dwfl_module_eh_cfi.c | 33 dwfl_module_eh_cfi (Dwfl_Module *mod, Dwarf_Addr *bias)
|
dwfl_module_return_value_location.c | 33 dwfl_module_return_value_location (Dwfl_Module *mod, Dwarf_Die *functypedie,
|
dwfl_module.c | 59 __libdwfl_module_free (Dwfl_Module *mod) 136 for (Dwfl_Module *m = dwfl->modulelist; m != NULL; m = m->next) 143 static inline Dwfl_Module * 144 use (Dwfl_Module *mod, Dwfl_Module **tailp, Dwfl *dwfl) 161 Dwfl_Module * 165 Dwfl_Module **tailp = &dwfl->modulelist, **prevp = tailp; 167 for (Dwfl_Module *m = *prevp; m != NULL; m = *(prevp = &m->next)) 183 Dwfl_Module *mod = calloc (1, sizeof *mod); 212 int (*removed) (Dwfl_Module *, void * [all...] |
offline.c | 39 dwfl_offline_section_address (Dwfl_Module *mod, 96 static Dwfl_Module *process_elf (Dwfl *dwfl, const char *name, 98 static Dwfl_Module *process_archive (Dwfl *dwfl, const char *name, 105 static Dwfl_Module * 126 static Dwfl_Module * 130 Dwfl_Module *mod = __libdwfl_report_elf (dwfl, name, file_name, fd, elf, 162 int fd, Elf *member, Dwfl_Module **mod) 237 static Dwfl_Module * 243 Dwfl_Module *mod = NULL; 266 Dwfl_Module * [all...] |
dwfl_validate_address.c | 34 Dwfl_Module *mod = INTUSE(dwfl_addrmodule) (dwfl, address);
|
cu.c | 36 dwar (Dwfl_Module *mod, unsigned int idx) 43 addrarange (Dwfl_Module *mod, Dwarf_Addr addr, struct dwfl_arange **arange) 141 less_lazy (Dwfl_Module *mod) 172 intern_cu (Dwfl_Module *mod, Dwarf_Off cuoff, struct dwfl_cu **result) 246 __libdwfl_nextcu (Dwfl_Module *mod, struct dwfl_cu *lastcu, 296 arangecu (Dwfl_Module *mod, struct dwfl_arange *arange, struct dwfl_cu **cu) 314 __libdwfl_addrcu (Dwfl_Module *mod, Dwarf_Addr addr, struct dwfl_cu **cu)
|
dwfl_module_getelf.c | 32 dwfl_module_getelf (Dwfl_Module *mod, GElf_Addr *loadbase)
|
dwfl_module_info.c | 32 dwfl_module_info (Dwfl_Module *mod, void ***userdata,
|
dwfl_module_register_names.c | 33 dwfl_module_register_names (Dwfl_Module *mod,
|
dwfl_module_report_build_id.c | 33 dwfl_module_report_build_id (Dwfl_Module *mod,
|
/external/elfutils/tests/ |
dwfl-bug-addr-overflow.c | 47 Dwfl_Module *high = dwfl_report_module (dwfl, "high", 51 Dwfl_Module *low = dwfl_report_module (dwfl, "low", 55 Dwfl_Module *middle = dwfl_report_module (dwfl, "middle", 63 Dwfl_Module *mod = dwfl_addrmodule (dwfl, UINT64_C (0xffffffff00010123));
|
dwfl-report-elf-align.c | 56 Dwfl_Module *mod = dwfl_report_elf (dwfl, argv[1], argv[1], -1, base, false); 62 Dwfl_Module *mod_found = dwfl_addrmodule (dwfl, funcaddr);
|