Lines Matching refs:section_sp
235 SectionSP section_sp(section_list.GetSectionAtIndex(i)); in updateSectionLoadAddress() local
236 if (section_sp) { in updateSectionLoadAddress()
237 if (section_sp->IsFake()) { in updateSectionLoadAddress()
240 updateSectionLoadAddress(section_sp->GetChildren(), target, in updateSectionLoadAddress()
247 const lldb::addr_t slide_amount = lower - section_sp->GetFileAddress(); in updateSectionLoadAddress()
248 section_sp->Slide(slide_amount, false); in updateSectionLoadAddress()
249 section_sp->GetChildren().Slide(-slide_amount, false); in updateSectionLoadAddress()
250 section_sp->SetByteSize(upper - lower); in updateSectionLoadAddress()
252 vmaddrheuristic += 2 << section_sp->GetLog2Align(); in updateSectionLoadAddress()
254 if (section_sp->GetFileAddress() > vmaddrheuristic) in updateSectionLoadAddress()
255 lower = section_sp->GetFileAddress(); in updateSectionLoadAddress()
257 lower = symbolfile_addr + section_sp->GetFileOffset(); in updateSectionLoadAddress()
258 section_sp->SetFileAddress(symbolfile_addr + in updateSectionLoadAddress()
259 section_sp->GetFileOffset()); in updateSectionLoadAddress()
261 target.SetSectionLoadAddress(section_sp, lower, true); in updateSectionLoadAddress()
262 uint64_t upper = lower + section_sp->GetByteSize(); in updateSectionLoadAddress()
268 vmaddrheuristic += section_sp->GetByteSize(); in updateSectionLoadAddress()
380 SectionSP section_sp(section_list->GetSectionAtIndex(i)); in ReadJITDescriptorImpl() local
381 if (section_sp) { in ReadJITDescriptorImpl()
382 target.GetSectionLoadList().SetSectionUnloaded(section_sp); in ReadJITDescriptorImpl()