Lines Matching refs:abfd
541 bfd *abfd; in filename__read_build_id() local
543 abfd = bfd_openr(filename, NULL); in filename__read_build_id()
544 if (!abfd) in filename__read_build_id()
547 if (!bfd_check_format(abfd, bfd_object)) { in filename__read_build_id()
552 if (!abfd->build_id || abfd->build_id->size > size) in filename__read_build_id()
555 memcpy(bid->data, abfd->build_id->data, abfd->build_id->size); in filename__read_build_id()
556 memset(bid->data + abfd->build_id->size, 0, size - abfd->build_id->size); in filename__read_build_id()
557 err = bid->size = abfd->build_id->size; in filename__read_build_id()
560 bfd_close(abfd); in filename__read_build_id()
655 bfd *abfd; in filename__read_debuglink() local
657 abfd = bfd_openr(filename, NULL); in filename__read_debuglink()
658 if (!abfd) in filename__read_debuglink()
661 if (!bfd_check_format(abfd, bfd_object)) { in filename__read_debuglink()
666 section = bfd_get_section_by_name(abfd, ".gnu_debuglink"); in filename__read_debuglink()
673 if (!bfd_get_section_contents(abfd, section, debuglink, 0, in filename__read_debuglink()
680 bfd_close(abfd); in filename__read_debuglink()