Lines Matching defs:per_objfile
72 dwarf2_per_objfile *per_objfile = nullptr;
184 if (ull >= per_objfile->per_bfd->all_comp_units.size ())
193 per_cu = per_objfile->per_bfd->get_cu (ull);
197 if (ull >= per_objfile->per_bfd->all_type_units.size ())
206 int nr_cus = per_objfile->per_bfd->all_comp_units.size ();
207 per_cu = per_objfile->per_bfd->get_cu (nr_cus + ull);
215 per_cu = per_objfile->per_bfd->get_cu (0);
286 const char *name = read_indirect_string_at_offset (per_objfile,
318 cooked_index_debug_names (dwarf2_per_objfile *per_objfile,
320 : cooked_index_worker (per_objfile),
366 (dwarf2_per_objfile *per_objfile,
370 struct objfile *objfile = per_objfile->objfile;
371 dwarf2_per_bfd *per_bfd = per_objfile->per_bfd;
423 read_debug_names_from_section (dwarf2_per_objfile *per_objfile,
428 struct objfile *objfile = per_objfile->objfile;
440 map.per_objfile = per_objfile;
709 do_dwarf2_read_debug_names (dwarf2_per_objfile *per_objfile)
713 struct objfile *objfile = per_objfile->objfile;
714 dwarf2_per_bfd *per_bfd = per_objfile->per_bfd;
716 if (!read_debug_names_from_section (per_objfile, objfile_name (objfile),
729 if (!read_debug_names_from_section (per_objfile,
739 create_all_units (per_objfile);
756 if (!check_signatured_type_table_from_debug_names (per_objfile,
761 per_bfd->debug_aranges.read (per_objfile->objfile);
764 read_addrmap_from_aranges (per_objfile, &per_bfd->debug_aranges,
772 = new debug_names_index (per_objfile,
774 (per_objfile, std::move (map))));
785 dwarf2_read_debug_names (dwarf2_per_objfile *per_objfile)
787 bool result = do_dwarf2_read_debug_names (per_objfile);
789 per_objfile->per_bfd->all_units.clear ();