Lines Matching refs:elf
15 * unit in the .debug_info section of the mapped ELF file.
24 DwarfCU::DwarfCU(ElfFile* elf)
25 : elf_file_(elf),
37 DwarfCU* DwarfCU::create_instance(ElfFile* elf, const void* hdr) {
42 ret = new(elf) DwarfCUImpl<Dwarf64_CUHdr, Dwarf64_Off>
43 (elf, reinterpret_cast<const Dwarf64_CUHdr*>(hdr));
45 ret = new(elf) DwarfCUImpl<Dwarf32_CUHdr, Dwarf32_Off>
46 (elf, reinterpret_cast<const Dwarf32_CUHdr*>(hdr));
297 DwarfCUImpl<Dwarf_CUHdr, Dwarf_Off>::DwarfCUImpl(ElfFile* elf,
299 : DwarfCU(elf),
304 (INC_CPTR(elf->get_debug_abbrev_data(),
305 elf->pull_val(hdr->abbrev_offset)));
308 cu_size_ = elf->pull_val(hdr->size_hdr.size);
309 version_ = elf->pull_val(hdr->version);