Lines Matching refs:shndx
470 unsigned int shndx = in lookup_reloc() local
472 if (shndx == 0) in lookup_reloc()
478 return shndx; in lookup_reloc()
490 unsigned int shndx = 0; in read_section() local
508 shndx = i; in read_section()
513 shndx = i; in read_section()
518 if (shndx == 0) in read_section()
521 this->buffer_ = object->decompressed_section_contents(shndx, in read_section()
540 && object->section_info(i) == shndx) in read_section()
707 attr_value.aux.shndx = 0; in read_attributes()
720 unsigned int shndx = in read_attributes() local
722 attr_value.aux.shndx = shndx; in read_attributes()
733 unsigned int shndx = in read_attributes() local
735 attr_value.aux.shndx = shndx; in read_attributes()
748 unsigned int shndx = in read_attributes() local
750 attr_value.aux.shndx = shndx; in read_attributes()
799 unsigned int shndx = in read_attributes() local
801 attr_value.aux.shndx = shndx; in read_attributes()
809 unsigned int shndx = in read_attributes() local
811 attr_value.aux.shndx = shndx; in read_attributes()
820 unsigned int shndx = in read_attributes() local
822 attr_value.aux.shndx = shndx; in read_attributes()
834 unsigned int shndx = in read_attributes() local
836 attr_value.aux.shndx = shndx; in read_attributes()
875 this->string_shndx_ = attr_value.aux.shndx; in read_attributes()
887 this->string_shndx_ = attr_value.aux.shndx; in read_attributes()
900 if (ref_form && attr_value.aux.shndx == 0) in read_attributes()
1071 attr_val->aux.shndx); in string_attribute()
1120 Dwarf_die::ref_attribute(unsigned int attr, unsigned int* shndx) in ref_attribute() argument
1135 *shndx = attr_val->aux.shndx; in ref_attribute()
1138 *shndx = attr_val->aux.shndx; in ref_attribute()
1142 *shndx = attr_val->aux.shndx; in ref_attribute()
1150 Dwarf_die::address_attribute(unsigned int attr, unsigned int* shndx) in address_attribute() argument
1156 *shndx = attr_val->aux.shndx; in address_attribute()
1457 unsigned int shndx = this->reloc_mapper_->get_reloc_target(attr_off, &value); in lookup_reloc() local
1458 if (shndx == 0) in lookup_reloc()
1464 return shndx; in lookup_reloc()
1526 unsigned int shndx; // the section address refers to member
1540 lsm->shndx = -1U; in ResetLineStateMachine()
2089 lsm->shndx = logical.shndx; in process_one_opcode()
2169 lsm->shndx = it->second.first; in process_one_opcode()
2234 unsigned int shndx) in read_lines() argument
2261 lsm.shndx, static_cast<int>(lsm.address), in read_lines()
2264 else if (shndx == -1U || lsm.shndx == -1U || shndx == lsm.shndx) in read_lines()
2277 lsm.shndx, static_cast<int>(lsm.address), in read_lines()
2297 map(this->line_number_map_[lsm.shndx]); in read_lines()
2329 const unsigned int shndx = in read_relocs() local
2334 if (shndx != 0) in read_relocs()
2335 this->reloc_map_[reloc_offset] = std::make_pair(shndx, value); in read_relocs()
2345 Sized_dwarf_line_info<size, big_endian>::read_line_mappings(unsigned int shndx) in read_line_mappings() argument
2364 shndx); in read_line_mappings()
2376 shndx); in read_line_mappings()
2382 shndx); in read_line_mappings()
2391 shndx); in read_line_mappings()
2546 unsigned int shndx, in do_addr2line() argument
2551 shndx, static_cast<int>(offset)); in do_addr2line()
2561 offsets = &this->line_number_map_[shndx]; in do_addr2line()
2649 unsigned int shndx; member
2655 : object(o), shndx(s), dwarf_line_info(d), in Addr2line_cache_entry()
2668 unsigned int shndx, off_t offset, in one_addr2line() argument
2678 if (it->object == object && it->shndx == shndx) in one_addr2line()
2700 lineinfo = new Sized_dwarf_line_info<32, false>(object, shndx); break; in one_addr2line()
2704 lineinfo = new Sized_dwarf_line_info<32, true>(object, shndx); break; in one_addr2line()
2708 lineinfo = new Sized_dwarf_line_info<64, false>(object, shndx); break; in one_addr2line()
2712 lineinfo = new Sized_dwarf_line_info<64, true>(object, shndx); break; in one_addr2line()
2717 addr2line_cache.push_back(Addr2line_cache_entry(object, shndx, lineinfo)); in one_addr2line()
2721 std::string retval = lineinfo->addr2line(shndx, offset, other_lines); in one_addr2line()