Lines Matching full:filename
259 void VirtualThread::ParseServiceMap(const std::string &filename) in ParseServiceMap() argument
282 CreateMapItem(filename, begin, end - begin, 0); in ParseServiceMap()
289 std::string filename; in ParseDevhostMap() local
329 filename = mapTokens[MMAP_LINE_TOKEN_INDEX_NAME]; in ParseDevhostMap()
330 if (filename == "shmm") { in ParseDevhostMap()
333 if (filename.find(ANON_PREFIX) != std::string::npos) { in ParseDevhostMap()
335 filename = filename.substr(ANON_PREFIX.size(), in ParseDevhostMap()
336 filename.size() - ANON_PREFIX.size() - in ParseDevhostMap()
338 filename = "/" + filename; in ParseDevhostMap()
339 } else if (filename.find(DEVHOST_LINUX_FILE_NAME) != std::string::npos) { in ParseDevhostMap()
341 filename = DEVHOST_LINUX_FILE_NAME; in ParseDevhostMap()
343 CreateMapItem(filename, begin, end - begin, offset); in ParseDevhostMap()
366 void VirtualThread::CreateMapItem(const std::string filename, uint64_t begin, uint64_t len, in CreateMapItem() argument
369 if (!OHOS::HiviewDFX::DfxMaps::IsLegalMapItem(filename)) { in CreateMapItem()
373 "", filename)); in CreateMapItem()