Searched refs:memMapItem (Results 1 – 5 of 5) sorted by relevance
| /developtools/profiler/device/plugins/native_daemon/src/ |
| D | virtual_thread.cpp | 295 MemMapItem memMapItem; in ParseMap() local 312 memMapItem.begin_ = std::stoull(addrRanges[0], nullptr, NUMBER_FORMAT_HEX_BASE); in ParseMap() 313 memMapItem.end_ = std::stoull(addrRanges[1], nullptr, NUMBER_FORMAT_HEX_BASE); in ParseMap() 322 memMapItem.type_ = 0; in ParseMap() 327 memMapItem.type_ |= PROT_READ; in ParseMap() 330 memMapItem.type_ |= PROT_WRITE; in ParseMap() 333 memMapItem.type_ |= PROT_EXEC; in ParseMap() 336 if ((memMapItem.type_ & PROT_EXEC) or (memMapItem.type_ | PROT_READ)) { in ParseMap() 361 memMapItem.flags = MAP_PRIVATE; in ParseMap() 363 memMapItem.flags = MAP_SHARED; in ParseMap() [all …]
|
| D | virtual_runtime.cpp | 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() [all …]
|
| /developtools/hiperf/src/ |
| D | virtual_thread.cpp | 285 MemMapItem memMapItem; in ParseMap() local 302 memMapItem.begin_ = std::stoull(addrRanges[0], nullptr, NUMBER_FORMAT_HEX_BASE); in ParseMap() 303 memMapItem.end_ = std::stoull(addrRanges[1], nullptr, NUMBER_FORMAT_HEX_BASE); in ParseMap() 312 memMapItem.type_ = 0; in ParseMap() 317 memMapItem.type_ |= PROT_READ; in ParseMap() 320 memMapItem.type_ |= PROT_WRITE; in ParseMap() 323 memMapItem.type_ |= PROT_EXEC; in ParseMap() 326 if ((memMapItem.type_ & PROT_EXEC) or (memMapItem.type_ | PROT_READ)) { in ParseMap() 351 memMapItem.flags = MAP_PRIVATE; in ParseMap() 353 memMapItem.flags = MAP_SHARED; in ParseMap() [all …]
|
| D | virtual_runtime.cpp | 103 for (auto &memMapItem : thread.GetMaps()) { in CreateThread() local 105 std::make_unique<PerfRecordMmap2>(false, thread.pid_, thread.tid_, memMapItem); in CreateThread() 110 thread.pid_, thread.tid_, thread.name_.c_str(), memMapItem.name_.c_str(), in CreateThread() 111 memMapItem.begin_, memMapItem.end_, memMapItem.pageoffset_); in CreateThread() 113 UpdateSymbols(memMapItem.name_); in CreateThread()
|
| /developtools/profiler/device/plugins/native_daemon/include/ |
| D | virtual_runtime.h | 82 void FillMapsCache(std::string& currentFileName, MemMapItem& memMapItem);
|