Lines Matching refs:memMapItem
440 void VirtualRuntime::FillMapsCache(std::string& currentFileName, MemMapItem& memMapItem) in FillMapsCache() argument
442 if (currentFileName.compare(memMapItem.name_) != 0) { in FillMapsCache()
443 currentFileName = memMapItem.name_; in FillMapsCache()
444 soBegin_ = memMapItem.begin_; in FillMapsCache()
445 mapsCache_[memMapItem.begin_] = in FillMapsCache()
446 MemMaps(memMapItem.begin_, memMapItem.end_, memMapItem.pageoffset_, in FillMapsCache()
447 memMapItem.type_, ++memMapFilePathId_, memMapItem.name_); in FillMapsCache()
452 curMemMaps.soEnd_ = memMapItem.end_; in FillMapsCache()
453 curMemMaps.maps_.back().end_ = memMapItem.begin_; in FillMapsCache()
454 curMemMaps.maps_.emplace_back(memMapItem.begin_, memMapItem.end_, memMapItem.type_, in FillMapsCache()
455 memMapItem.pageoffset_, curMemMaps.name_); in FillMapsCache()
456 if (memMapItem.type_ & PROT_EXEC) { in FillMapsCache()