/kernel/linux/linux-5.10/tools/build/feature/ |
H A D | test-disassembler-four-args.c | 7 bfd *abfd = bfd_openr(NULL, NULL); in main() local 9 disassembler(bfd_get_arch(abfd), in main() 10 bfd_big_endian(abfd), in main() 11 bfd_get_mach(abfd), in main() 12 abfd); in main() local
|
H A D | test-libbfd-buildid.c | 6 bfd *abfd = bfd_openr("Pedro", 0); in main() local 7 return abfd && (!abfd->build_id || abfd->build_id->size > 0x506564726f); in main()
|
/kernel/linux/linux-6.6/tools/build/feature/ |
H A D | test-disassembler-four-args.c | 7 bfd *abfd = bfd_openr(NULL, NULL); in main() local 9 disassembler(bfd_get_arch(abfd), in main() 10 bfd_big_endian(abfd), in main() 11 bfd_get_mach(abfd), in main() 12 abfd); in main() local
|
H A D | test-libbfd-buildid.c | 6 bfd *abfd = bfd_openr("Pedro", 0); in main() local 7 return abfd && (!abfd->build_id || abfd->build_id->size > 0x506564726f); in main()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | srcline.c | 139 bfd *abfd; member 158 static int slurp_symtab(bfd *abfd, struct a2l_data *a2l) in slurp_symtab() argument 165 if ((bfd_get_file_flags(abfd) & HAS_SYMS) == 0) in slurp_symtab() 166 return bfd_error(bfd_get_filename(abfd)); in slurp_symtab() 168 storage = bfd_get_symtab_upper_bound(abfd); in slurp_symtab() 170 storage = bfd_get_dynamic_symtab_upper_bound(abfd); in slurp_symtab() 174 return bfd_error(bfd_get_filename(abfd)); in slurp_symtab() 178 symcount = bfd_canonicalize_dynamic_symtab(abfd, syms); in slurp_symtab() 180 symcount = bfd_canonicalize_symtab(abfd, syms); in slurp_symtab() 184 return bfd_error(bfd_get_filename(abfd)); in slurp_symtab() 191 find_address_in_section(bfd *abfd, asection *section, void *data) find_address_in_section() argument 234 bfd *abfd; addr2line_init() local [all...] |
H A D | symbol-elf.c | 568 bfd *abfd; in filename__read_build_id() local 570 abfd = bfd_openr(filename, NULL); in filename__read_build_id() 571 if (!abfd) in filename__read_build_id() 574 if (!bfd_check_format(abfd, bfd_object)) { in filename__read_build_id() 579 if (!abfd->build_id || abfd->build_id->size > size) in filename__read_build_id() 582 memcpy(bid->data, abfd->build_id->data, abfd->build_id->size); in filename__read_build_id() 583 memset(bid->data + abfd->build_id->size, 0, size - abfd in filename__read_build_id() 682 bfd *abfd; filename__read_debuglink() local [all...] |
H A D | symbol.c | 1585 bfd *abfd; in dso__load_bfd_symbols() local 1588 abfd = bfd_openr(dso->long_name, NULL); in dso__load_bfd_symbols() 1589 if (!abfd) in dso__load_bfd_symbols() 1592 if (!bfd_check_format(abfd, bfd_object)) { in dso__load_bfd_symbols() 1598 if (bfd_get_flavour(abfd) == bfd_target_elf_flavour) in dso__load_bfd_symbols() 1601 section = bfd_get_section_by_name(abfd, ".text"); in dso__load_bfd_symbols() 1605 bfd_close(abfd); in dso__load_bfd_symbols() 1607 abfd = bfd_openr(debugfile, NULL); in dso__load_bfd_symbols() 1608 if (!abfd) in dso__load_bfd_symbols() 1611 if (!bfd_check_format(abfd, bfd_objec in dso__load_bfd_symbols() [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | srcline.c | 150 bfd *abfd; member 169 static int slurp_symtab(bfd *abfd, struct a2l_data *a2l) in slurp_symtab() argument 176 if ((bfd_get_file_flags(abfd) & HAS_SYMS) == 0) in slurp_symtab() 177 return bfd_error(bfd_get_filename(abfd)); in slurp_symtab() 179 storage = bfd_get_symtab_upper_bound(abfd); in slurp_symtab() 181 storage = bfd_get_dynamic_symtab_upper_bound(abfd); in slurp_symtab() 185 return bfd_error(bfd_get_filename(abfd)); in slurp_symtab() 189 symcount = bfd_canonicalize_dynamic_symtab(abfd, syms); in slurp_symtab() 191 symcount = bfd_canonicalize_symtab(abfd, syms); in slurp_symtab() 195 return bfd_error(bfd_get_filename(abfd)); in slurp_symtab() 202 find_address_in_section(bfd *abfd, asection *section, void *data) find_address_in_section() argument 245 bfd *abfd; addr2line_init() local [all...] |
H A D | symbol-elf.c | 941 bfd *abfd; in read_build_id() local 943 abfd = bfd_openr(filename, NULL); in read_build_id() 944 if (!abfd) in read_build_id() 947 if (!bfd_check_format(abfd, bfd_object)) { in read_build_id() 952 if (!abfd->build_id || abfd->build_id->size > size) in read_build_id() 955 memcpy(bid->data, abfd->build_id->data, abfd->build_id->size); in read_build_id() 956 memset(bid->data + abfd->build_id->size, 0, size - abfd in read_build_id() 1088 bfd *abfd; filename__read_debuglink() local [all...] |
H A D | symbol.c | 1692 bfd *abfd; in dso__load_bfd_symbols() local 1695 abfd = bfd_openr(debugfile, NULL); in dso__load_bfd_symbols() 1696 if (!abfd) in dso__load_bfd_symbols() 1699 if (!bfd_check_format(abfd, bfd_object)) { in dso__load_bfd_symbols() 1705 if (bfd_get_flavour(abfd) == bfd_target_elf_flavour) in dso__load_bfd_symbols() 1708 symbols_size = bfd_get_symtab_upper_bound(abfd); in dso__load_bfd_symbols() 1710 bfd_close(abfd); in dso__load_bfd_symbols() 1721 symbols_count = bfd_canonicalize_symtab(abfd, symbols); in dso__load_bfd_symbols() 1725 section = bfd_get_section_by_name(abfd, ".text"); in dso__load_bfd_symbols() 1783 bfd_close(abfd); in dso__load_bfd_symbols() [all...] |