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

References

tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 1536   memcpy(&load_cmd, &load_cmd_, sizeof(load_cmd_));
 1538   if (!m_data.GetU8(&offset, (uint8_t *)load_cmd.segname, 16))
 1547       load_cmd.segname, strnlen(load_cmd.segname, sizeof(load_cmd.segname)));
 1547       load_cmd.segname, strnlen(load_cmd.segname, sizeof(load_cmd.segname)));
 1547       load_cmd.segname, strnlen(load_cmd.segname, sizeof(load_cmd.segname)));
 1562   load_cmd.vmaddr = m_data.GetAddress(&offset);
 1563   load_cmd.vmsize = m_data.GetAddress(&offset);
 1564   load_cmd.fileoff = m_data.GetAddress(&offset);
 1565   load_cmd.filesize = m_data.GetAddress(&offset);
 1566   if (!m_data.GetU32(&offset, &load_cmd.maxprot, 4))
 1569   SanitizeSegmentCommand(load_cmd, cmd_idx);
 1571   const uint32_t segment_permissions = GetSegmentPermissions(load_cmd);
 1573       (load_cmd.flags & SG_PROTECTED_VERSION_1) != 0;
 1577   m_mach_segments.push_back(load_cmd);
 1593         load_cmd.vmaddr, // File VM address == addresses as they are
 1595         load_cmd.vmsize,  // VM size in bytes of this section
 1596         load_cmd.fileoff, // Offset to the data for this section in
 1598         load_cmd.filesize, // Size in bytes of this section as found
 1601         load_cmd.flags); // Flags for this section
 1609     if (is_dsym && unified_section_sp->GetFileAddress() != load_cmd.vmaddr) {
 1626         unified_section_sp->SetFileAddress(load_cmd.vmaddr);
 1645   const uint32_t num_u32s = load_cmd.cmd == LC_SEGMENT ? 7 : 8;
 1646   for (segment_sect_idx = 0; segment_sect_idx < load_cmd.nsects;
 1743               load_cmd.flags); // Flags for this section
 1764       if (!segment_is_encrypted && load_cmd.filesize != 0)
 1796               curr_section_sp->SetByteSize(load_cmd.vmsize);