Lines Matching defs:filedata

272 typedef struct filedata  struct
281 /* Everything below this point is cleared out by free_filedata. */ argument
282 Elf_Internal_Shdr * section_headers;
283 Elf_Internal_Phdr * program_headers;
284 char * string_table;
285 uint64_t string_table_length;
286 uint64_t dynamic_addr;
287 uint64_t dynamic_size;
288 uint64_t dynamic_nent;
289 Elf_Internal_Dyn * dynamic_section;
290 Elf_Internal_Shdr * dynamic_strtab_section;
291 char * dynamic_strings;
292 uint64_t dynamic_strings_length;
293 Elf_Internal_Shdr * dynamic_symtab_section;
294 uint64_t num_dynamic_syms;
295 Elf_Internal_Sym * dynamic_symbols;
296 uint64_t version_info[16];
297 unsigned int dynamic_syminfo_nent;
298 Elf_Internal_Syminfo * dynamic_syminfo;
299 uint64_t dynamic_syminfo_offset;
300 uint64_t nbuckets;
301 uint64_t nchains;
302 uint64_t * buckets;
303 uint64_t * chains;
304 uint64_t ngnubuckets;
305 uint64_t ngnuchains;
306 uint64_t * gnubuckets;
307 uint64_t * gnuchains;
308 uint64_t * mipsxlat;
309 uint64_t gnusymidx;
310 char * program_interpreter;
311 uint64_t dynamic_info[DT_RELRENT + 1];
312 uint64_t dynamic_info_DT_GNU_HASH;
313 uint64_t dynamic_info_DT_MIPS_XHASH;
314 elf_section_list * symtab_shndx_list;
315 size_t group_count;
316 struct group * section_groups;
317 struct group ** section_headers_groups;
323 struct dump_data dump;
409 section_name (const Filedata *filedata, const Elf_Internal_Shdr *hdr) in section_name()
415 section_name_valid (const Filedata *filedata, const Elf_Internal_Shdr *hdr) in section_name_valid()
428 section_index_real (const Filedata *filedata, unsigned int ndx) in section_index_real()
445 valid_dynamic_name (const Filedata *filedata, uint64_t offset) in valid_dynamic_name()
454 get_dynamic_name (const Filedata *filedata, size_t offset) in get_dynamic_name()
468 #define GNU_HASH_SECTION_NAME(filedata) \ argument
481 Filedata *filedata, in get_data()
883 printable_section_name (Filedata * filedata, const Elf_Internal_Shdr * sec) in printable_section_name()
958 is_ia64_vms (Filedata * filedata) in is_ia64_vms()
965 printable_section_name_from_index (Filedata * filedata, in printable_section_name_from_index()
1050 find_section (Filedata * filedata, const char * name) in find_section()
1070 find_section_by_address (Filedata * filedata, uint64_t addr) in find_section_by_address()
1089 find_section_by_type (Filedata * filedata, unsigned int type) in find_section_by_type()
1111 find_section_in_set (Filedata * filedata, const char * name, unsigned int * set) in find_section_in_set()
1274 slurp_rela_relocs (Filedata *filedata, in slurp_rela_relocs()
1374 slurp_rel_relocs (Filedata *filedata, in slurp_rel_relocs()
1466 slurp_relr_relocs (Filedata *filedata, in slurp_relr_relocs()
1538 get_reloc_type (Filedata * filedata, uint64_t reloc_info) in get_reloc_type()
1566 uses_msp430x_relocs (Filedata * filedata) in uses_msp430x_relocs()
1580 dump_relocations (Filedata *filedata, in dump_relocations()
2543 get_dynamic_type (Filedata * filedata, unsigned long type) in get_dynamic_type()
2725 locate_dynamic_section (Filedata *filedata) in locate_dynamic_section()
2781 is_pie (Filedata *filedata) in is_pie()
2808 get_file_type (Filedata *filedata) in get_file_type()
3515 decode_IA64_machine_flags (char *out, unsigned e_flags, Filedata *filedata) in decode_IA64_machine_flags()
4510 decode_AMDGPU_machine_flags (char *out, unsigned int e_flags, Filedata *filedata) in decode_AMDGPU_machine_flags()
4655 get_machine_flags (Filedata * filedata, unsigned e_flags, unsigned e_machine) in get_machine_flags()
4865 get_osabi_name (Filedata * filedata, unsigned int osabi) in get_osabi_name()
5085 get_segment_type (Filedata * filedata, unsigned long p_type) in get_segment_type()
5271 get_ia64_section_type_name (Filedata * filedata, unsigned int sh_type) in get_ia64_section_type_name()
5405 get_section_type_name (Filedata * filedata, unsigned int sh_type) in get_section_type_name()
6236 check_magic_number (Filedata * filedata, Elf_Internal_Ehdr * header) in check_magic_number()
6296 process_file_header (Filedata * filedata) in process_file_header()
6414 get_32bit_program_headers (Filedata * filedata, Elf_Internal_Phdr * pheaders) in get_32bit_program_headers()
6461 get_64bit_program_headers (Filedata * filedata, Elf_Internal_Phdr * pheaders) in get_64bit_program_headers()
6507 get_program_headers (Filedata * filedata) in get_program_headers()
6550 process_program_headers (Filedata * filedata) in process_program_headers()
6865 offset_from_vma (Filedata * filedata, uint64_t vma, uint64_t size) in offset_from_vma()
6898 get_32bit_section_headers (Filedata * filedata, bool probe) in get_32bit_section_headers()
6968 get_64bit_section_headers (Filedata * filedata, bool probe) in get_64bit_section_headers()
7038 get_section_headers (Filedata *filedata, bool probe) in get_section_headers()
7050 get_32bit_elf_symbols (Filedata *filedata, in get_32bit_elf_symbols()
7167 get_64bit_elf_symbols (Filedata *filedata, in get_64bit_elf_symbols()
7286 get_elf_symbols (Filedata *filedata, in get_elf_symbols()
7297 get_elf_section_flags (Filedata * filedata, uint64_t sh_flags) in get_elf_section_flags()
7641 process_section_headers (Filedata * filedata) in process_section_headers()
8337 get_symtab (Filedata *filedata, Elf_Internal_Shdr *symsec, in get_symtab()
8398 process_section_groups (Filedata * filedata) in process_section_groups()
8704 dump_ia64_vms_dynamic_fixups (Filedata * filedata, in dump_ia64_vms_dynamic_fixups()
8759 dump_ia64_vms_dynamic_relocs (Filedata * filedata, struct ia64_vms_dynimgrela *imgrela) in dump_ia64_vms_dynamic_relocs()
8800 process_ia64_vms_dynamic_relocs (Filedata * filedata) in process_ia64_vms_dynamic_relocs()
8887 process_relocs (Filedata * filedata) in process_relocs()
9088 find_symbol_for_address (Filedata *filedata, in find_symbol_for_address()
9182 dump_ia64_unwind (Filedata * filedata, struct ia64_unw_aux_info * aux) in dump_ia64_unwind()
9283 slurp_ia64_unwind_table (Filedata * filedata, in slurp_ia64_unwind_table()
9433 ia64_process_unwind (Filedata * filedata) in ia64_process_unwind()
9644 dump_hppa_unwind (Filedata * filedata, struct hppa_unw_aux_info * aux) in dump_hppa_unwind()
9723 slurp_hppa_unwind_table (Filedata * filedata, in slurp_hppa_unwind_table()
9898 hppa_process_unwind (Filedata * filedata) in hppa_process_unwind()
9983 Filedata * filedata; /* The file containing the unwind sections. */ member
9993 arm_print_vma_and_name (Filedata * filedata, in arm_print_vma_and_name()
10042 get_unwind_section_word (Filedata * filedata, in get_unwind_section_word()
10300 decode_arm_unwind_bytecode (Filedata * filedata, in decode_arm_unwind_bytecode()
10528 decode_tic6x_unwind_bytecode (Filedata * filedata, in decode_tic6x_unwind_bytecode()
10683 arm_expand_prel31 (Filedata * filedata, uint64_t word, uint64_t where) in arm_expand_prel31()
10698 decode_arm_unwind (Filedata * filedata, in decode_arm_unwind()
10868 dump_arm_unwind (Filedata * filedata, in dump_arm_unwind()
10991 arm_process_unwind (Filedata * filedata) in arm_process_unwind()
11078 process_unwind (Filedata * filedata) in process_unwind()
11124 dynamic_section_mips_val (Filedata * filedata, Elf_Internal_Dyn * entry) in dynamic_section_mips_val()
11356 get_32bit_dynamic_section (Filedata * filedata) in get_32bit_dynamic_section()
11405 get_64bit_dynamic_section (Filedata * filedata) in get_64bit_dynamic_section()
11457 get_dynamic_section (Filedata *filedata) in get_dynamic_section()
11499 get_dynamic_data (Filedata * filedata, uint64_t number, unsigned int ent_size) in get_dynamic_data()
11559 get_num_dynamic_syms (Filedata * filedata) in get_num_dynamic_syms()
11795 process_dynamic_section (Filedata * filedata) in process_dynamic_section()
12602 process_version_sections (Filedata * filedata) in process_version_sections()
13165 get_symbol_binding (Filedata * filedata, unsigned int binding) in get_symbol_binding()
13192 get_symbol_type (Filedata * filedata, unsigned int type) in get_symbol_type()
13316 get_ia64_symbol_other (Filedata * filedata, unsigned int other) in get_ia64_symbol_other()
13423 get_symbol_other (Filedata * filedata, unsigned int other) in get_symbol_other()
13464 get_symbol_version_string (Filedata *filedata, in get_symbol_version_string()
13662 print_symbol (Filedata * filedata, in print_symbol()
13856 display_lto_symtab (Filedata * filedata, in display_lto_symtab()
14032 process_lto_symbol_tables (Filedata * filedata) in process_lto_symbol_tables()
14108 process_symbol_table (Filedata * filedata) in process_symbol_table()
14412 process_syminfo (Filedata * filedata) in process_syminfo()
14510 target_specific_reloc_handling (Filedata *filedata, in target_specific_reloc_handling()
14816 is_32bit_abs_reloc (Filedata * filedata, unsigned int reloc_type) in is_32bit_abs_reloc()
15023 is_32bit_pcrel_reloc (Filedata * filedata, unsigned int reloc_type) in is_32bit_pcrel_reloc()
15105 is_64bit_abs_reloc (Filedata * filedata, unsigned int reloc_type) in is_64bit_abs_reloc()
15153 is_64bit_pcrel_reloc (Filedata * filedata, unsigned int reloc_type) in is_64bit_pcrel_reloc()
15190 is_24bit_abs_reloc (Filedata * filedata, unsigned int reloc_type) in is_24bit_abs_reloc()
15210 is_16bit_abs_reloc (Filedata * filedata, unsigned int reloc_type) in is_16bit_abs_reloc()
15284 is_8bit_abs_reloc (Filedata * filedata, unsigned int reloc_type) in is_8bit_abs_reloc()
15305 is_6bit_abs_reloc (Filedata * filedata, unsigned int reloc_type) in is_6bit_abs_reloc()
15320 is_32bit_inplace_add_reloc (Filedata * filedata, unsigned int reloc_type) in is_32bit_inplace_add_reloc()
15338 is_32bit_inplace_sub_reloc (Filedata * filedata, unsigned int reloc_type) in is_32bit_inplace_sub_reloc()
15356 is_64bit_inplace_add_reloc (Filedata * filedata, unsigned int reloc_type) in is_64bit_inplace_add_reloc()
15374 is_64bit_inplace_sub_reloc (Filedata * filedata, unsigned int reloc_type) in is_64bit_inplace_sub_reloc()
15392 is_16bit_inplace_add_reloc (Filedata * filedata, unsigned int reloc_type) in is_16bit_inplace_add_reloc()
15410 is_16bit_inplace_sub_reloc (Filedata * filedata, unsigned int reloc_type) in is_16bit_inplace_sub_reloc()
15428 is_8bit_inplace_add_reloc (Filedata * filedata, unsigned int reloc_type) in is_8bit_inplace_add_reloc()
15446 is_8bit_inplace_sub_reloc (Filedata * filedata, unsigned int reloc_type) in is_8bit_inplace_sub_reloc()
15464 is_6bit_inplace_add_reloc (Filedata * filedata, unsigned int reloc_type) in is_6bit_inplace_add_reloc()
15479 is_6bit_inplace_sub_reloc (Filedata * filedata, unsigned int reloc_type) in is_6bit_inplace_sub_reloc()
15496 is_none_reloc (Filedata * filedata, unsigned int reloc_type) in is_none_reloc()
15610 apply_relocations (Filedata *filedata, in apply_relocations()
15865 disassemble_section (Elf_Internal_Shdr * section, Filedata * filedata) in disassemble_section()
15879 get_section_contents (Elf_Internal_Shdr * section, Filedata * filedata) in get_section_contents()
15973 Filedata * filedata, in maybe_expand_or_relocate_section()
16087 dump_section_as_strings (Elf_Internal_Shdr * section, Filedata * filedata) in dump_section_as_strings()
16226 Filedata *filedata, in dump_section_as_bytes()
16308 shdr_to_ctf_sect (ctf_sect_t *buf, Elf_Internal_Shdr *shdr, Filedata *filedata) in shdr_to_ctf_sect()
16402 dump_section_as_ctf (Elf_Internal_Shdr * section, Filedata * filedata) in dump_section_as_ctf()
16518 dump_section_as_sframe (Elf_Internal_Shdr * section, Filedata * filedata) in dump_section_as_sframe()
16562 Filedata * filedata = (Filedata *) data; in load_specific_debug_section() local
16684 Filedata * filedata = (Filedata *) data; in get_build_id() local
16826 Filedata * filedata = (Filedata *) data; in load_debug_section() local
16896 display_debug_section (int shndx, Elf_Internal_Shdr * section, Filedata * filedata) in display_debug_section()
16978 initialise_dumps_byname (Filedata * filedata) in initialise_dumps_byname()
17003 process_section_contents (Filedata * filedata) in process_section_contents()
18621 process_attributes (Filedata * filedata, in process_attributes()
19016 process_mips_specific (Filedata * filedata) in process_mips_specific()
19890 process_nds32_specific (Filedata * filedata) in process_nds32_specific()
19930 process_gnu_liblist (Filedata * filedata) in process_gnu_liblist()
20030 get_note_type (Filedata * filedata, unsigned e_type) in get_note_type()
20678 print_gnu_property_note (Filedata * filedata, Elf_Internal_Note * pnote) in print_gnu_property_note()
20926 print_gnu_note (Filedata * filedata, Elf_Internal_Note *pnote) in print_gnu_note()
21174 get_freebsd_elfcore_note_type (Filedata * filedata, unsigned e_type) in get_freebsd_elfcore_note_type()
21207 get_netbsd_elfcore_note_type (Filedata * filedata, unsigned e_type) in get_netbsd_elfcore_note_type()
21295 get_openbsd_elfcore_note_type (Filedata * filedata, unsigned e_type) in get_openbsd_elfcore_note_type()
21315 get_qnx_elfcore_note_type (Filedata * filedata, unsigned e_type) in get_qnx_elfcore_note_type()
21606 Filedata *filedata; member
21619 get_symbol_for_build_attribute (Filedata *filedata, in get_symbol_for_build_attribute()
21734 same_section (Filedata * filedata, uint64_t addr1, uint64_t addr2) in same_section()
21747 Filedata * filedata) in print_gnu_build_attribute_description()
22307 Filedata * filedata) in process_note()
22411 process_notes_at (Filedata * filedata, in process_notes_at()
22591 process_corefile_note_segments (Filedata * filedata) in process_corefile_note_segments()
22614 process_v850_notes (Filedata * filedata, uint64_t offset, uint64_t length) in process_v850_notes()
22696 process_note_sections (Filedata * filedata) in process_note_sections()
22735 process_notes (Filedata * filedata) in process_notes()
22781 process_arch_specific (Filedata * filedata) in process_arch_specific()
22855 get_file_header (Filedata * filedata) in get_file_header()
22927 free_filedata (Filedata *filedata) in free_filedata()
22970 close_file (Filedata * filedata) in close_file()
22991 Filedata * filedata = NULL; in open_file() local
23034 initialise_dump_sects (Filedata * filedata) in initialise_dump_sects()
23057 might_need_separate_debug_info (Filedata * filedata) in might_need_separate_debug_info()
23082 process_object (Filedata * filedata) in process_object()
23230 process_archive (Filedata * filedata, bool is_thin_archive) in process_archive()
23520 Filedata * filedata = NULL; in process_file() local