Lines Matching refs:load_addr
64 addr_t load_addr,
70 LLDB_LOGV(log, "(section = {0} ({1}.{2}), load_addr = {3:x}) module = {4}",
72 load_addr, module_sp.get());
77 // Fill in the section -> load_addr map
82 if (load_addr == sta_pos->second)
85 sta_pos->second = load_addr;
87 m_sect_to_addr[section.get()] = load_addr;
89 // Fill in the load_addr -> section map
90 addr_to_sect_collection::iterator ats_pos = m_addr_to_sect.find(load_addr);
110 load_addr, module_sp->GetFileSpec().GetFilename().GetCString(),
119 m_addr_to_sect[load_addr] = section;
126 "SectionLoadList::%s (section = %p (%s), load_addr = 0x%16.16" PRIx64
129 section->GetName().AsCString(), load_addr);
160 addr_t load_addr = sta_pos->second;
164 m_addr_to_sect.find(load_addr);
173 addr_t load_addr) {
185 "SectionLoadList::%s (section = %p (%s.%s), load_addr = 0x%16.16" PRIx64
188 module_name.c_str(), section_sp->GetName().AsCString(), load_addr);
199 addr_to_sect_collection::iterator ats_pos = m_addr_to_sect.find(load_addr);
208 bool SectionLoadList::ResolveLoadAddress(addr_t load_addr, Address &so_addr,
214 m_addr_to_sect.lower_bound(load_addr);
216 if (load_addr != pos->first && pos != m_addr_to_sect.begin())
219 if (load_addr >= pos_load_addr) {
220 addr_t offset = load_addr - pos_load_addr;
229 // There are no entries that have an address that is >= load_addr, so we
233 if (load_addr >= rpos->first) {
234 addr_t offset = load_addr - rpos->first;