HomeSort by relevance Sort by last modified time
    Searched refs:Dwfl_Module (Results 1 - 25 of 48) sorted by null

1 2

  /external/elfutils/libdwfl/
dwfl_addrmodule.c 52 Dwfl_Module *
55 Dwfl_Module *mod;
dwfl_cumodule.c 52 Dwfl_Module *
dwfl_linemodule.c 52 Dwfl_Module *
libdwfl.h 60 typedef struct Dwfl_Module Dwfl_Module;
68 int (*find_elf) (Dwfl_Module *mod, void **userdata,
72 int (*find_debuginfo) (Dwfl_Module *mod, void **userdata,
83 int (*section_address) (Dwfl_Module *mod, void **userdata,
158 extern Dwfl_Module *dwfl_report_module (Dwfl *dwfl, const char *name,
166 extern Dwfl_Module *dwfl_report_elf (Dwfl *dwfl, const char *name,
174 extern Dwfl_Module *dwfl_report_offline (Dwfl *dwfl, const char *name,
186 int (*removed) (Dwfl_Module *, void *,
207 extern const char *dwfl_module_info (Dwfl_Module *mod, void ***userdata
    [all...]
dwfl_module_addrname.c 53 dwfl_module_addrname (Dwfl_Module *mod, GElf_Addr addr)
dwfl_end.c 62 Dwfl_Module *next = dwfl->modulelist;
65 Dwfl_Module *dead = next;
dwfl_getdwarf.c 54 int (*callback) (Dwfl_Module *, void **,
61 module_callback (Dwfl_Module *mod, void **userdata,
72 int (*callback) (Dwfl_Module *, void **,
dwfl_module.c 79 __libdwfl_module_free (Dwfl_Module *mod)
125 for (Dwfl_Module *m = dwfl->modulelist; m != NULL; m = m->next)
135 Dwfl_Module *
139 Dwfl_Module **tailp = &dwfl->modulelist, **prevp = tailp;
141 inline Dwfl_Module *use (Dwfl_Module *mod)
155 for (Dwfl_Module *m = *prevp; m != NULL; m = *(prevp = &m->next))
171 Dwfl_Module *mod = calloc (1, sizeof *mod);
200 int (*removed) (Dwfl_Module *, void *,
205 Dwfl_Module **tailp = &dwfl->modulelist
    [all...]
libdwflP.h 109 Dwfl_Module *modulelist; /* List in order used by full traversals. */
119 Dwfl_Module **lookup_module; /* Module associated with segment, or null. */
142 struct Dwfl_Module
145 struct Dwfl_Module *next; /* Link on Dwfl.modulelist. */
189 /* Information cached about each CU in Dwfl_Module.dw. */
197 Dwfl_Module *mod; /* Pointer back to containing module. */
240 extern void __libdwfl_module_free (Dwfl_Module *mod) internal_function;
250 extern Dwfl_Error __libdwfl_relocate (Dwfl_Module *mod, Elf *file, bool debug)
255 extern Dwfl_Error __libdwfl_relocate_section (Dwfl_Module *mod, Elf *relocated,
263 extern Dwfl_Error __libdwfl_relocate_value (Dwfl_Module *mod, Elf *elf
    [all...]
dwfl_module_addrdie.c 53 dwfl_module_addrdie (Dwfl_Module *mod, Dwarf_Addr addr, Dwarf_Addr *bias)
dwfl_module_nextcu.c 53 dwfl_module_nextcu (Dwfl_Module *mod, Dwarf_Die *lastcu, Dwarf_Addr *bias)
dwfl_getmodules.c 54 int (*callback) (Dwfl_Module *, void **,
70 Dwfl_Module *m = dwfl->modulelist;
dwfl_module_return_value_location.c 55 Dwfl_Module *mod;
offline.c 60 dwfl_offline_section_address (Dwfl_Module *mod,
116 static Dwfl_Module *process_elf (Dwfl *dwfl, const char *name,
118 static Dwfl_Module *process_archive (Dwfl *dwfl, const char *name,
125 static Dwfl_Module *
146 static Dwfl_Module *
150 Dwfl_Module *mod = __libdwfl_report_elf (dwfl, name, file_name, fd, elf,
181 int fd, Elf *member, Dwfl_Module **mod)
255 static Dwfl_Module *
261 Dwfl_Module *mod = NULL;
284 Dwfl_Module *
    [all...]
dwfl_module_build_id.c 53 found_build_id (Dwfl_Module *mod, bool set,
79 check_notes (Dwfl_Module *mod, bool set, Elf_Data *data, GElf_Addr data_vaddr)
98 __libdwfl_find_build_id (Dwfl_Module *mod, bool set, Elf *elf)
145 __dwfl_module_build_id (Dwfl_Module *mod,
149 dwfl_module_build_id (Dwfl_Module *mod,
184 _BUG_COMPAT_dwfl_module_build_id (Dwfl_Module *mod,
dwfl_validate_address.c 55 Dwfl_Module *mod = INTUSE(dwfl_addrmodule) (dwfl, address);
cu.c 57 dwar (Dwfl_Module *mod, unsigned int idx)
64 addrarange (Dwfl_Module *mod, Dwarf_Addr addr, struct dwfl_arange **arange)
162 less_lazy (Dwfl_Module *mod)
186 intern_cu (Dwfl_Module *mod, Dwarf_Off cuoff, struct dwfl_cu **result)
252 __libdwfl_nextcu (Dwfl_Module *mod, struct dwfl_cu *lastcu,
301 arangecu (Dwfl_Module *mod, struct dwfl_arange *arange, struct dwfl_cu **cu)
319 __libdwfl_addrcu (Dwfl_Module *mod, Dwarf_Addr addr, struct dwfl_cu **cu)
dwfl_build_id_find_debuginfo.c 55 dwfl_build_id_find_debuginfo (Dwfl_Module *mod,
dwfl_module_info.c 53 dwfl_module_info (Dwfl_Module *mod, void ***userdata,
dwfl_module_report_build_id.c 54 dwfl_module_report_build_id (Dwfl_Module *mod,
dwfl_nextcu.c 59 Dwfl_Module *mod;
linux-kernel-modules.c 97 Dwfl_Module fakemod = { .dwfl = dwfl };
194 Dwfl_Module *mod = INTUSE(dwfl_report_elf) (dwfl, KERNEL_MODNAME,
234 Dwfl_Module *last = __libdwfl_report_offline (dwfl, NULL, archive, fd,
241 Dwfl_Module **tailp = &dwfl->modulelist, **prevp = tailp;
242 for (Dwfl_Module *m = *prevp; m != NULL; m = *(prevp = &m->next))
432 check_notes (Dwfl_Module *mod, const char *notesfile,
489 check_kernel_notes (Dwfl_Module *kernelmod, GElf_Addr vaddr)
496 check_module_notes (Dwfl_Module *mod)
551 inline Dwfl_Module *report (void)
558 for (Dwfl_Module *m = dwfl->modulelist; m != NULL; m = m->next
    [all...]
derelocate.c 91 cache_sections (Dwfl_Module *mod)
224 dwfl_module_relocations (Dwfl_Module *mod)
250 dwfl_module_relocation_info (Dwfl_Module *mod, unsigned int idx,
288 check_module (Dwfl_Module *mod)
319 find_section (Dwfl_Module *mod, Dwarf_Addr *addr)
355 dwfl_module_relocate_address (Dwfl_Module *mod, Dwarf_Addr *addr)
381 dwfl_module_address_section (Dwfl_Module *mod, Dwarf_Addr *address,
  /external/elfutils/tests/
dwfl-bug-addr-overflow.c 55 Dwfl_Module *high = dwfl_report_module (dwfl, "high",
59 Dwfl_Module *low = dwfl_report_module (dwfl, "low",
63 Dwfl_Module *middle = dwfl_report_module (dwfl, "middle",
71 Dwfl_Module *mod = dwfl_addrmodule (dwfl, UINT64_C (0xffffffff00010123));
dwfl-bug-getmodules.c 38 iterate (Dwfl_Module *mod __attribute__ ((unused)),

Completed in 168 milliseconds

1 2