Lines Matching refs:build_id
48 if (abfd->build_id != NULL)
49 return abfd->build_id;
81 symlink to the real file. If the file exists and matches BUILD_ID,
86 size_t build_id_len, const bfd_byte *build_id,
210 if (!build_id_verify (debug_bfd.get(), build_id_len, build_id))
235 build_id_to_bfd_suffix (size_t build_id_len, const bfd_byte *build_id,
246 bin2hex (build_id, build_id_len).c_str ());
258 const gdb_byte *data = build_id;
276 = build_id_to_debug_bfd_1 (link, build_id_len, build_id, suffix);
293 debug_bfd = build_id_to_debug_bfd_1 (link, build_id_len, build_id,
306 build_id_to_debug_bfd (size_t build_id_len, const bfd_byte *build_id)
308 return build_id_to_bfd_suffix (build_id_len, build_id, ".debug");
316 build_id_to_exec_bfd (size_t build_id_len, const bfd_byte *build_id)
318 return build_id_to_bfd_suffix (build_id_len, build_id, "");
327 const struct bfd_build_id *build_id;
329 build_id = build_id_bfd_get (objfile->obfd.get ());
330 if (build_id != NULL)
336 gdb_bfd_ref_ptr abfd (build_id_to_debug_bfd (build_id->size,
337 build_id->data));
362 const bfd_build_id *build_id,
373 abfd = build_id_to_exec_bfd (build_id->size, build_id->data);
383 scoped_fd fd = debuginfod_exec_query (build_id->data, build_id->size,
393 else if (!build_id_verify (abfd.get (), build_id->size,
394 build_id->data))
402 = ext_lang_find_objfile_from_buildid (pspace, build_id,