• Home
  • Raw
  • Download

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, in process_file() argument
138 return process_elf (dwfl, name, file_name, fd, elf); in process_file()
141 return process_archive (dwfl, name, file_name, fd, elf, predicate); in process_file()
147 process_elf (Dwfl *dwfl, const char *name, const char *file_name, int fd, in process_elf() argument
150 Dwfl_Module *mod = __libdwfl_report_elf (dwfl, name, file_name, fd, elf, in process_elf()
151 dwfl->offline_next_address); in process_elf()
160 if ((dwfl->offline_next_address >= mod->low_addr in process_elf()
161 || mod->low_addr - dwfl->offline_next_address < OFFLINE_REDZONE) in process_elf()
162 && dwfl->offline_next_address < mod->high_addr + OFFLINE_REDZONE) in process_elf()
163 dwfl->offline_next_address = mod->high_addr + OFFLINE_REDZONE; in process_elf()
179 process_archive_member (Dwfl *dwfl, const char *name, const char *file_name, in process_archive_member() argument
243 *mod = process_file (dwfl, name, member_name, fd, member, predicate); in process_archive_member()
256 process_archive (Dwfl *dwfl, const char *name, const char *file_name, int fd, in process_archive() argument
269 while (process_archive_member (dwfl, name, file_name, predicate, in process_archive()
286 __libdwfl_report_offline (Dwfl *dwfl, const char *name, in __libdwfl_report_offline() argument
292 Dwfl_Module *mod = process_file (dwfl, name, file_name, fd, elf, predicate); in __libdwfl_report_offline()
303 dwfl_report_offline (Dwfl *dwfl, const char *name, in dwfl_report_offline() argument
306 if (dwfl == NULL) in dwfl_report_offline()
321 return __libdwfl_report_offline (dwfl, name, file_name, fd, closefd, NULL); in dwfl_report_offline()