Lines Matching refs:dwfl
96 static Dwfl_Module *process_elf (Dwfl *dwfl, const char *name,
98 static Dwfl_Module *process_archive (Dwfl *dwfl, const char *name,
106 process_file (Dwfl *dwfl, const char *name, const char *file_name, int fd, in process_file() argument
118 return process_elf (dwfl, name, file_name, fd, elf); in process_file()
121 return process_archive (dwfl, name, file_name, fd, elf, predicate); in process_file()
127 process_elf (Dwfl *dwfl, const char *name, const char *file_name, int fd, in process_elf() argument
130 Dwfl_Module *mod = __libdwfl_report_elf (dwfl, name, file_name, fd, elf, in process_elf()
131 dwfl->offline_next_address, true, in process_elf()
141 if ((dwfl->offline_next_address >= mod->low_addr in process_elf()
142 || mod->low_addr - dwfl->offline_next_address < OFFLINE_REDZONE) in process_elf()
143 && dwfl->offline_next_address < mod->high_addr + OFFLINE_REDZONE) in process_elf()
144 dwfl->offline_next_address = mod->high_addr + OFFLINE_REDZONE; in process_elf()
160 process_archive_member (Dwfl *dwfl, const char *name, const char *file_name, in process_archive_member() argument
225 *mod = process_file (dwfl, name, member_name, fd, member, predicate); in process_archive_member()
238 process_archive (Dwfl *dwfl, const char *name, const char *file_name, int fd, in process_archive() argument
251 while (process_archive_member (dwfl, name, file_name, predicate, in process_archive()
268 __libdwfl_report_offline (Dwfl *dwfl, const char *name, in __libdwfl_report_offline() argument
280 Dwfl_Module *mod = process_file (dwfl, name, file_name, fd, elf, predicate); in __libdwfl_report_offline()
291 dwfl_report_offline (Dwfl *dwfl, const char *name, in dwfl_report_offline() argument
294 if (dwfl == NULL) in dwfl_report_offline()
309 return __libdwfl_report_offline (dwfl, name, file_name, fd, closefd, NULL); in dwfl_report_offline()