Home
last modified time | relevance | path

Searched refs:region_info (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBMemoryRegionInfoList.cpp51 MemoryRegionInfo &region_info) { in GetMemoryRegionContainingAddress() argument
54 region_info = region; in GetMemoryRegionContainingAddress()
62 MemoryRegionInfo &region_info) { in GetMemoryRegionInfoAtIndex() argument
65 region_info = m_regions[index]; in GetMemoryRegionInfoAtIndex()
113 lldb::addr_t addr, SBMemoryRegionInfo &region_info) { in GetMemoryRegionContainingAddress() argument
114 LLDB_INSTRUMENT_VA(this, addr, region_info); in GetMemoryRegionContainingAddress()
116 return m_opaque_up->GetMemoryRegionContainingAddress(addr, region_info.ref()); in GetMemoryRegionContainingAddress()
120 uint32_t idx, SBMemoryRegionInfo &region_info) { in GetMemoryRegionAtIndex() argument
121 LLDB_INSTRUMENT_VA(this, idx, region_info); in GetMemoryRegionAtIndex()
123 return m_opaque_up->GetMemoryRegionInfoAtIndex(idx, region_info.ref()); in GetMemoryRegionAtIndex()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.cpp325 MemoryRegionInfo &region_info) { in DoGetMemoryRegionInfo() argument
326 region_info.Clear(); in DoGetMemoryRegionInfo()
331 region_info.GetRange().SetRangeBase(permission_entry->GetRangeBase()); in DoGetMemoryRegionInfo()
332 region_info.GetRange().SetRangeEnd(permission_entry->GetRangeEnd()); in DoGetMemoryRegionInfo()
334 region_info.SetReadable(permissions.Test(lldb::ePermissionsReadable) in DoGetMemoryRegionInfo()
337 region_info.SetWritable(permissions.Test(lldb::ePermissionsWritable) in DoGetMemoryRegionInfo()
340 region_info.SetExecutable(permissions.Test(lldb::ePermissionsExecutable) in DoGetMemoryRegionInfo()
343 region_info.SetMapped(MemoryRegionInfo::eYes); in DoGetMemoryRegionInfo()
347 region_info.SetMemoryTagged(MemoryRegionInfo::eNo); in DoGetMemoryRegionInfo()
352 region_info.SetMemoryTagged(MemoryRegionInfo::eYes); in DoGetMemoryRegionInfo()
[all …]
H A DProcessElfCore.h110 lldb_private::MemoryRegionInfo &region_info) override;
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRMemoryMap.cpp115 MemoryRegionInfo region_info; in FindSpace() local
116 Status err = process_sp->GetMemoryRegionInfo(ret, region_info); in FindSpace()
119 if (region_info.GetReadable() != MemoryRegionInfo::OptionalBool::eNo || in FindSpace()
120 region_info.GetWritable() != MemoryRegionInfo::OptionalBool::eNo || in FindSpace()
121 region_info.GetExecutable() != in FindSpace()
123 if (region_info.GetRange().GetRangeEnd() - 1 >= end_of_memory) { in FindSpace()
127 ret = region_info.GetRange().GetRangeEnd(); in FindSpace()
129 } else if (ret + size < region_info.GetRange().GetRangeEnd()) { in FindSpace()
136 region_info.GetRange().GetRangeEnd(), region_info); in FindSpace()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBMemoryRegionInfoList.h31 SBMemoryRegionInfo &region_info);
33 bool GetMemoryRegionAtIndex(uint32_t idx, SBMemoryRegionInfo &region_info);
H A DSBProcess.h402 lldb::SBMemoryRegionInfo &region_info);
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dwrappers_c_bionic.cpp43 const char *stack_depot, size_t stack_depot_size, const char *region_info, in __scudo_get_error_info() argument
47 region_info, ring_buffer, ring_buffer_size, memory, in __scudo_get_error_info()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.cpp1550 lldb::addr_t addr, lldb_private::MemoryRegionInfo &region_info) { in GetMemoryRegionInfo() argument
1552 region_info.Clear(); in GetMemoryRegionInfo()
1573 region_info.GetRange().SetRangeBase(addr_value); in GetMemoryRegionInfo()
1576 region_info.GetRange().SetByteSize(addr_value); in GetMemoryRegionInfo()
1577 if (region_info.GetRange().GetRangeEnd() < in GetMemoryRegionInfo()
1578 region_info.GetRange().GetRangeBase()) { in GetMemoryRegionInfo()
1580 region_info.GetRange().SetRangeEnd(LLDB_INVALID_ADDRESS); in GetMemoryRegionInfo()
1583 } else if (name == "permissions" && region_info.GetRange().IsValid()) { in GetMemoryRegionInfo()
1585 if (region_info.GetRange().Contains(addr)) { in GetMemoryRegionInfo()
1587 region_info.SetReadable(MemoryRegionInfo::eYes); in GetMemoryRegionInfo()
[all …]
H A DGDBRemoteCommunicationServerLLGS.cpp2735 MemoryRegionInfo region_info; in Handle_qMemoryRegionInfoSupported() local
2736 const Status error = m_current_process->GetMemoryRegionInfo(0, region_info); in Handle_qMemoryRegionInfoSupported()
2772 MemoryRegionInfo region_info; in Handle_qMemoryRegionInfo() local
2774 m_current_process->GetMemoryRegionInfo(read_addr, region_info); in Handle_qMemoryRegionInfo()
2784 region_info.GetRange().GetRangeBase(), in Handle_qMemoryRegionInfo()
2785 region_info.GetRange().GetByteSize()); in Handle_qMemoryRegionInfo()
2788 if (region_info.GetReadable() || region_info.GetWritable() || in Handle_qMemoryRegionInfo()
2789 region_info.GetExecutable()) { in Handle_qMemoryRegionInfo()
2793 if (region_info.GetReadable()) in Handle_qMemoryRegionInfo()
2795 if (region_info.GetWritable()) in Handle_qMemoryRegionInfo()
[all …]
H A DProcessGDBRemote.h424 MemoryRegionInfo &region_info) override;
H A DProcessGDBRemote.cpp2903 MemoryRegionInfo &region_info) { in DoGetMemoryRegionInfo() argument
2905 Status error(m_gdb_comm.GetMemoryRegionInfo(load_addr, region_info)); in DoGetMemoryRegionInfo()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/include/scudo/
H A Dinterface.h66 // region_info is a pointer to the region info data structure, which may be
88 size_t stack_depot_size, const char *region_info,
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectMemory.cpp1752 lldb_private::MemoryRegionInfo region_info; in DoExecute() local
1753 error = process_sp->GetMemoryRegionInfo(addr, region_info); in DoExecute()
1756 region_list.push_back({region_info, addr}); in DoExecute()
1757 addr = region_info.GetRange().GetRangeEnd(); in DoExecute()
1761 lldb_private::MemoryRegionInfo region_info; in DoExecute() local
1762 error = process_sp->GetMemoryRegionInfo(load_addr, region_info); in DoExecute()
1764 region_list.push_back({region_info, load_addr}); in DoExecute()
/freebsd/sys/cam/scsi/
H A Dscsi_cd.h548 uint8_t region_info; member
H A Dscsi_cd.c3894 dvdstruct->rmi = copy_data->region_info; in cdreaddvdstructure()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DProcess.cpp6201 lldb_private::MemoryRegionInfo region_info; in GetMemoryRegions() local
6202 error = GetMemoryRegionInfo(range_end, region_info); in GetMemoryRegions()
6214 range_end = region_info.GetRange().GetRangeEnd(); in GetMemoryRegions()
6215 if (region_info.GetMapped() == MemoryRegionInfo::eYes) { in GetMemoryRegions()
6216 region_list.push_back(std::move(region_info)); in GetMemoryRegions()