reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
  237         const size_t num_segments = info.segments.size();
  242               section_list->FindSectionByName(info.segments[i].name));
  244           if (info.segments[i].maxprot == 0) {
  248                 info.segments[i].vmaddr + info.slide;
  275                 section_list->FindSectionByName(info.segments[seg_idx].name));
  281                 const lldb::addr_t vmaddr = info.segments[seg_idx].vmaddr;
  282                 const lldb::addr_t vmsize = info.segments[seg_idx].vmsize;
  311         const size_t num_segments = info.segments.size();
  314               section_list->FindSectionByName(info.segments[i].name));
  317                 info.segments[i].vmaddr + info.slide;
  325                             info.segments[i].name.AsCString("<invalid>"),
  473       image_infos[i].segments.push_back(segment);
  486     const size_t num_sections = image_infos[i].segments.size();
  490       if ((image_infos[i].segments[k].fileoff == 0 &&
  491            image_infos[i].segments[k].filesize > 0) ||
  492           (image_infos[i].segments[k].name == "__TEXT")) {
  494             image_infos[i].address - image_infos[i].segments[k].vmaddr;
  760   const size_t num_segments = segments.size();
  762     if (segments[i].name == name)
  763       return &segments[i];
  778     for (uint32_t i = 0; i < segments.size(); ++i)
  779       segments[i].PutToLog(log, slide);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h
  136       segments.clear();
  148              segments == rhs.segments && os_type == rhs.os_type &&
  148              segments == rhs.segments && os_type == rhs.os_type &&
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
  854         dylib_info.segments.push_back(segment);
  864         dylib_info.segments.push_back(segment);
  895   const size_t num_sections = dylib_info.segments.size();
  899     if ((dylib_info.segments[i].fileoff == 0 &&
  900          dylib_info.segments[i].filesize > 0) ||
  901         (dylib_info.segments[i].name == "__TEXT")) {
  902       dylib_info.slide = dylib_info.address - dylib_info.segments[i].vmaddr;