| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/ |
| H A D | MemoryRegionInfo.h | 19 class MemoryRegionInfo { 25 MemoryRegionInfo() in MemoryRegionInfo() function 29 ~MemoryRegionInfo() {} in ~MemoryRegionInfo() 93 bool operator==(const MemoryRegionInfo &rhs) const { 112 inline bool operator<(const MemoryRegionInfo &lhs, 113 const MemoryRegionInfo &rhs) { 117 inline bool operator<(const MemoryRegionInfo &lhs, lldb::addr_t rhs) { 121 inline bool operator<(lldb::addr_t lhs, const MemoryRegionInfo &rhs) { 139 case lldb_private::MemoryRegionInfo::eNo: 142 case lldb_private::MemoryRegionInfo::eYes: [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/API/ |
| H A D | SBMemoryRegionInfo.cpp | 21 : m_opaque_ap(new MemoryRegionInfo()) {} in SBMemoryRegionInfo() 23 SBMemoryRegionInfo::SBMemoryRegionInfo(const MemoryRegionInfo *lldb_object_ptr) in SBMemoryRegionInfo() 24 : m_opaque_ap(new MemoryRegionInfo()) { in SBMemoryRegionInfo() 30 : m_opaque_ap(new MemoryRegionInfo()) { in SBMemoryRegionInfo() 54 MemoryRegionInfo &SBMemoryRegionInfo::ref() { return *m_opaque_ap; } in ref() 56 const MemoryRegionInfo &SBMemoryRegionInfo::ref() const { return *m_opaque_ap; } in ref() 67 return m_opaque_ap->GetReadable() == MemoryRegionInfo::eYes; in IsReadable() 71 return m_opaque_ap->GetWritable() == MemoryRegionInfo::eYes; in IsWritable() 75 return m_opaque_ap->GetExecutable() == MemoryRegionInfo::eYes; in IsExecutable() 79 return m_opaque_ap->GetMapped() == MemoryRegionInfo::eYes; in IsMapped()
|
| H A D | SBMemoryRegionInfoList.cpp | 39 void Append(const MemoryRegionInfo &sb_region) { in Append() 53 MemoryRegionInfo ®ion_info) { in GetMemoryRegionInfoAtIndex()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
| H A D | LinuxProcMaps.cpp | 20 MemoryRegionInfo &memory_region_info) { in ParseMemoryRegionInfoFromProcMapsLine() 51 memory_region_info.SetMapped(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine() 61 memory_region_info.SetReadable(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine() 63 memory_region_info.SetReadable(MemoryRegionInfo::OptionalBool::eNo); in ParseMemoryRegionInfoFromProcMapsLine() 70 memory_region_info.SetWritable(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine() 72 memory_region_info.SetWritable(MemoryRegionInfo::OptionalBool::eNo); in ParseMemoryRegionInfoFromProcMapsLine() 79 memory_region_info.SetExecutable(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine() 81 memory_region_info.SetExecutable(MemoryRegionInfo::OptionalBool::eNo); in ParseMemoryRegionInfoFromProcMapsLine() 108 MemoryRegionInfo region; in ParseLinuxMapRegions()
|
| H A D | LinuxProcMaps.h | 20 typedef std::function<bool(const lldb_private::MemoryRegionInfo &,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ |
| H A D | MinidumpParser.cpp | 444 constexpr auto no = MemoryRegionInfo::eNo; in CreateRegionsCacheFromMemoryInfoList() 447 MemoryRegionInfo region; in CreateRegionsCacheFromMemoryInfoList() 472 MemoryRegionInfo region; in CreateRegionsCacheFromMemoryList() 476 region.SetMapped(MemoryRegionInfo::eYes); in CreateRegionsCacheFromMemoryList() 502 MemoryRegionInfo region; in CreateRegionsCacheFromMemory64List() 513 MemoryRegionInfo 521 MemoryRegionInfo region; in FindMemoryRegion() 534 region.SetReadable(MemoryRegionInfo::eNo); in FindMemoryRegion() 535 region.SetWritable(MemoryRegionInfo::eNo); in FindMemoryRegion() 537 region.SetMapped(MemoryRegionInfo::eNo); in FindMemoryRegion() [all …]
|
| H A D | MinidumpParser.h | 92 MemoryRegionInfo GetMemoryRegionInfo(lldb::addr_t load_addr); 109 MemoryRegionInfo FindMemoryRegion(lldb::addr_t load_addr) const;
|
| H A D | ProcessMinidump.h | 81 MemoryRegionInfo &range_info) override;
|
| H A D | ProcessMinidump.cpp | 294 MemoryRegionInfo &range_info) { in GetMemoryRegionInfo()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeProcessNetBSD.cpp | 460 MemoryRegionInfo &proc_entry_info = it->first; in GetMemoryRegionInfo() 490 range_info.SetReadable(MemoryRegionInfo::OptionalBool::eNo); in GetMemoryRegionInfo() 491 range_info.SetWritable(MemoryRegionInfo::OptionalBool::eNo); in GetMemoryRegionInfo() 493 range_info.SetMapped(MemoryRegionInfo::OptionalBool::eNo); in GetMemoryRegionInfo() 517 MemoryRegionInfo info; in PopulateMemoryRegionCache() 521 info.SetMapped(MemoryRegionInfo::OptionalBool::eYes); in PopulateMemoryRegionCache() 524 info.SetReadable(MemoryRegionInfo::OptionalBool::eYes); in PopulateMemoryRegionCache() 526 info.SetReadable(MemoryRegionInfo::OptionalBool::eNo); in PopulateMemoryRegionCache() 529 info.SetWritable(MemoryRegionInfo::OptionalBool::eYes); in PopulateMemoryRegionCache() 531 info.SetWritable(MemoryRegionInfo::OptionalBool::eNo); in PopulateMemoryRegionCache() [all …]
|
| H A D | NativeProcessNetBSD.h | 56 MemoryRegionInfo &range_info) override; 97 std::vector<std::pair<MemoryRegionInfo, FileSpec>> m_mem_region_cache;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ |
| H A D | ProcessElfCore.cpp | 308 ? MemoryRegionInfo::eYes in GetMemoryRegionInfo() 311 ? MemoryRegionInfo::eYes in GetMemoryRegionInfo() 316 region_info.SetMapped(MemoryRegionInfo::eYes); in GetMemoryRegionInfo() 320 region_info.SetReadable(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 321 region_info.SetWritable(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 322 region_info.SetExecutable(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 323 region_info.SetMapped(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 330 region_info.SetReadable(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 331 region_info.SetWritable(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 332 region_info.SetExecutable(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() [all …]
|
| H A D | ProcessElfCore.h | 110 lldb_private::MemoryRegionInfo ®ion_info) override;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/API/ |
| H A D | SBMemoryRegionInfo.h | 101 lldb_private::MemoryRegionInfo &ref(); 103 const lldb_private::MemoryRegionInfo &ref() const; 106 SBMemoryRegionInfo(const lldb_private::MemoryRegionInfo *lldb_object_ptr);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunicationClient.cpp | 1493 region_info.SetMapped(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 1513 region_info.SetReadable(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 1514 region_info.SetWritable(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 1516 region_info.SetMapped(MemoryRegionInfo::eNo); in GetMemoryRegionInfo() 1533 MemoryRegionInfo qXfer_region_info; in GetMemoryRegionInfo() 1558 lldb::addr_t addr, MemoryRegionInfo ®ion) { in GetQXferMemoryMapRegionInfo() 1625 MemoryRegionInfo region; in LoadQXferMemoryMap() 1629 region.SetReadable(MemoryRegionInfo::eYes); in LoadQXferMemoryMap() 1632 region.SetReadable(MemoryRegionInfo::eYes); in LoadQXferMemoryMap() 1633 region.SetWritable(MemoryRegionInfo::eYes); in LoadQXferMemoryMap() [all …]
|
| H A D | GDBRemoteCommunicationClient.h | 233 Status GetMemoryRegionInfo(lldb::addr_t addr, MemoryRegionInfo &range_info); 589 std::vector<MemoryRegionInfo> m_qXfer_memory_map; 617 MemoryRegionInfo ®ion);
|
| H A D | ProcessGDBRemote.h | 159 MemoryRegionInfo ®ion_info) override;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/common/ |
| H A D | NativeProcessProtocol.h | 33 class MemoryRegionInfo; variable 82 MemoryRegionInfo &range_info);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/ |
| H A D | IRMemoryMap.cpp | 106 MemoryRegionInfo region_info; in FindSpace() 110 if (region_info.GetReadable() != MemoryRegionInfo::OptionalBool::eNo || in FindSpace() 111 region_info.GetWritable() != MemoryRegionInfo::OptionalBool::eNo || in FindSpace() 113 MemoryRegionInfo::OptionalBool::eNo) { in FindSpace()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
| H A D | DynamicLoaderPOSIXDYLD.cpp | 513 MemoryRegionInfo info; in LoadVDSO() 532 MemoryRegionInfo info; in LoadInterpreterModule() 535 if (status.Fail() || info.GetMapped() != MemoryRegionInfo::eYes || in LoadInterpreterModule()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | DynamicLoader.cpp | 193 MemoryRegionInfo memory_info; in LoadModuleAtAddress()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/ |
| H A D | NativeProcessDarwin.h | 79 MemoryRegionInfo &range_info) override;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-forward.h | 134 class MemoryRegionInfo; variable 373 typedef std::unique_ptr<lldb_private::MemoryRegionInfo> MemoryRegionInfoUP;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Target/ |
| H A D | Process.cpp | 2651 MemoryRegionInfo range_info; in GetLoadAddressPermissions() 2656 if (range_info.GetReadable() == MemoryRegionInfo::eDontKnow || in GetLoadAddressPermissions() 2657 range_info.GetWritable() == MemoryRegionInfo::eDontKnow || in GetLoadAddressPermissions() 2658 range_info.GetExecutable() == MemoryRegionInfo::eDontKnow) { in GetLoadAddressPermissions() 2662 if (range_info.GetReadable() == MemoryRegionInfo::eYes) in GetLoadAddressPermissions() 2665 if (range_info.GetWritable() == MemoryRegionInfo::eYes) in GetLoadAddressPermissions() 2668 if (range_info.GetExecutable() == MemoryRegionInfo::eYes) in GetLoadAddressPermissions() 6046 lldb_private::MemoryRegionInfo region_info; in GetMemoryRegions() 6055 if (region_info.GetMapped() == MemoryRegionInfo::eYes) { in GetMemoryRegions()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/ |
| H A D | NativeProcessProtocol.cpp | 53 MemoryRegionInfo &range_info) { in GetMemoryRegionInfo()
|