Home | History | Annotate | Download | only in libdwfl

Lines Matching refs:dwfl

116 static Dwfl_Module *process_elf (Dwfl *dwfl, const char *name,
118 static Dwfl_Module *process_archive (Dwfl *dwfl, const char *name,
126 process_file (Dwfl *dwfl, const char *name, const char *file_name, int fd,
138 return process_elf (dwfl, name, file_name, fd, elf);
141 return process_archive (dwfl, name, file_name, fd, elf, predicate);
147 process_elf (Dwfl *dwfl, const char *name, const char *file_name, int fd,
150 Dwfl_Module *mod = __libdwfl_report_elf (dwfl, name, file_name, fd, elf,
151 dwfl->offline_next_address, false);
160 if ((dwfl->offline_next_address >= mod->low_addr
161 || mod->low_addr - dwfl->offline_next_address < OFFLINE_REDZONE)
162 && dwfl->offline_next_address < mod->high_addr + OFFLINE_REDZONE)
163 dwfl->offline_next_address = mod->high_addr + OFFLINE_REDZONE;
179 process_archive_member (Dwfl *dwfl, const char *name, const char *file_name,
243 *mod = process_file (dwfl, name, member_name, fd, member, predicate);
256 process_archive (Dwfl *dwfl, const char *name, const char *file_name, int fd,
269 while (process_archive_member (dwfl, name, file_name, predicate,
286 __libdwfl_report_offline (Dwfl *dwfl, const char *name,
298 Dwfl_Module *mod = process_file (dwfl, name, file_name, fd, elf, predicate);
309 dwfl_report_offline (Dwfl *dwfl, const char *name,
312 if (dwfl == NULL)
327 return __libdwfl_report_offline (dwfl, name, file_name, fd, closefd, NULL);