Home
last modified time | relevance | path

Searched refs:file_index (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDIERef.h21 /// - file_index: identifies the separate stand alone debug info file
33 DIERef(std::optional<uint32_t> file_index, Section section, in DIERef()
35 : m_die_offset(die_offset), m_file_index(file_index.value_or(0)), in DIERef()
36 m_file_index_valid(file_index ? true : false), m_section(section) { in DIERef()
37 assert(this->file_index() == file_index && "File Index is out of range?");
54 return lldb::user_id_t(file_index().value_or(0)) << k_die_offset_bit_size | in get_id()
59 std::optional<uint32_t> file_index() const { in file_index()
80 return file_index() == rhs.file_index()
31 DIERef(std::optional<uint32_t> file_index,Section section,dw_offset_t die_offset) DIERef() argument
57 std::optional<uint32_t> file_index() const { file_index() function
[all...]
H A DDIERef.cpp21 if (ref.file_index()) in format()
22 OS << format_hex_no_prefix(*ref.file_index(), 8) << "/"; in format()
H A DNameToDIE.cpp58 if (ns_unit.GetSymbolFileDWARF().GetFileIndex() == die_ref.file_index() && in FindAllEntriesForUnit()
H A DSymbolFileDWARFDwo.cpp146 if (die_ref.file_index() == GetFileIndex()) in GetDIE()
H A DSymbolFileDWARF.h337 void SetFileIndex(std::optional<uint64_t> file_index) { in SetFileIndex() argument
338 m_file_index = file_index; in SetFileIndex()
H A DSymbolFileDWARFDebugMap.h205 std::optional<uint32_t> OsoNum = DIERef(uid).file_index(); in GetOSOIndexFromUserID()
H A DSymbolFileDWARF.cpp1764 std::optional<uint32_t> file_index = die_ref.file_index(); in GetDIERefSymbolFile() local
1769 if (GetFileIndex() == file_index) in GetDIERefSymbolFile()
1772 if (file_index) { in GetDIERefSymbolFile()
1775 return debug_map->GetSymbolFileByOSOIndex(*file_index); in GetDIERefSymbolFile()
1778 if (*file_index == DIERef::k_file_index_mask) in GetDIERefSymbolFile()
1782 return DebugInfo().GetUnitAtIndex(*die_ref.file_index()) in GetDIERefSymbolFile()
/freebsd/usr.sbin/bhyve/
H A Dqemu_fwcfg.c341 uint32_t file_index; in qemu_fwcfg_add_file() local
342 for (file_index = 0; file_index < count - 1; ++file_index) { in qemu_fwcfg_add_file()
343 if (strcmp(name, fwcfg_sc.directory->files[file_index].name) < in qemu_fwcfg_add_file()
363 file_index * sizeof(struct qemu_fwcfg_file)); in qemu_fwcfg_add_file()
366 memcpy(&new_directory->files[file_index + 1], in qemu_fwcfg_add_file()
367 &fwcfg_sc.directory->files[file_index], in qemu_fwcfg_add_file()
368 (count - file_index - 1) * sizeof(struct qemu_fwcfg_file)); in qemu_fwcfg_add_file()
381 for (uint32_t i = QEMU_FWCFG_MIN_FILES - 1; i > file_index; in qemu_fwcfg_add_file()
395 fwcfg_sc.directory->files[file_index].be_size = htobe32(size); in qemu_fwcfg_add_file()
396 fwcfg_sc.directory->files[file_index].be_selector = htobe16(index); in qemu_fwcfg_add_file()
[all …]
/freebsd/sys/dev/xen/gntdev/
H A Dgntdev.c234 uint64_t file_index; member
243 return (g1->file_index - g2->file_index); in gref_cmp()
313 find_gref.file_index = index; in gntdev_find_grefs()
319 if (index != gref->file_index) in gntdev_find_grefs()
365 grefs[i].file_index = file_offset + i * PAGE_SIZE; in gntdev_alloc_gref()
478 uint64_t file_index; member
488 return (g1->file_index - g2->file_index); in gmap_cmp()
544 find_gmap.file_index = index; in gntdev_find_gmap()
588 page_offset = gmap->notify->index - gmap->file_index; in notify_unmap_cleanup()
659 error = get_file_offset(priv_user, arg->count, &gmap->file_index); in gntdev_map_grant_ref()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DLineTable.cpp308 auto file_idx_matcher = [](uint32_t file_index, uint16_t entry_file_idx) { in FindLineEntryIndexByFileIndex() argument
309 return file_index == entry_file_idx; in FindLineEntryIndexByFileIndex()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp1223 uint32_t file_index = file_index_or_err.get(); in ParseLineTable() local
1241 LineTable::Entry new_entry(addr, lno, 0, file_index, is_statement, false, in ParseLineTable()
1254 line_entry.data = {file_index, lno}; in ParseLineTable()
1258 file_index, false, false, false, false, true); in ParseLineTable()
/freebsd/contrib/libarchive/libarchive/
H A Darchive_read_support_format_cab.c263 int file_index; member
903 if (hd->file_index >= hd->file_count) { in archive_read_format_cab_read_header()
907 file = &hd->file_array[hd->file_index++]; in archive_read_format_cab_read_header()