Lines Matching refs:region

29   MemoryRegionInfo region;  in ParseMemoryRegionInfoFromProcMapsLine()  local
54 region.GetRange().SetRangeBase(start_address); in ParseMemoryRegionInfoFromProcMapsLine()
55 region.GetRange().SetRangeEnd(end_address); in ParseMemoryRegionInfoFromProcMapsLine()
59 region.SetMapped(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine()
71 region.SetReadable(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine()
73 region.SetReadable(MemoryRegionInfo::OptionalBool::eNo); in ParseMemoryRegionInfoFromProcMapsLine()
81 region.SetWritable(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine()
83 region.SetWritable(MemoryRegionInfo::OptionalBool::eNo); in ParseMemoryRegionInfoFromProcMapsLine()
91 region.SetExecutable(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine()
93 region.SetExecutable(MemoryRegionInfo::OptionalBool::eNo); in ParseMemoryRegionInfoFromProcMapsLine()
101 region.SetShared(MemoryRegionInfo::OptionalBool::eYes); in ParseMemoryRegionInfoFromProcMapsLine()
103 region.SetShared(MemoryRegionInfo::OptionalBool::eNo); in ParseMemoryRegionInfoFromProcMapsLine()
105 region.SetShared(MemoryRegionInfo::OptionalBool::eDontKnow); in ParseMemoryRegionInfoFromProcMapsLine()
118 region.SetName(name); in ParseMemoryRegionInfoFromProcMapsLine()
120 return region; in ParseMemoryRegionInfoFromProcMapsLine()
150 std::optional<MemoryRegionInfo> region; in ParseLinuxSMapRegions() local
165 if (region) { in ParseLinuxSMapRegions()
168 region->SetMemoryTagged(MemoryRegionInfo::eYes); in ParseLinuxSMapRegions()
170 region->SetMemoryTagged(MemoryRegionInfo::eNo); in ParseLinuxSMapRegions()
183 if (region) { in ParseLinuxSMapRegions()
185 callback(*region); in ParseLinuxSMapRegions()
186 region.reset(); in ParseLinuxSMapRegions()
193 region = *new_region; in ParseLinuxSMapRegions()
203 if (region) in ParseLinuxSMapRegions()
204 callback(*region); in ParseLinuxSMapRegions()