Lines Matching defs:MMap
405 MMapEvent MMap;
407 extractMMapEventForBinary(Binary, TraceIt.getCurrentLine(), MMap)) {
408 auto It = PIDSet.emplace(MMap.PID);
409 if (It.second && (!PIDFilter || MMap.PID == *PIDFilter)) {
413 PIDs.append(utostr(MMap.PID));
986 MMapEvent &MMap) {
994 // Parse a MMap line like
1034 MMap.PID = MMapPID;
1035 Fields[MMAPPED_ADDRESS].getAsInteger(0, MMap.Address);
1036 Fields[MMAPPED_SIZE].getAsInteger(0, MMap.Size);
1037 Fields[PAGE_OFFSET].getAsInteger(0, MMap.Offset);
1038 MMap.BinaryPath = Fields[BINARY_PATH];
1040 outs() << "Mmap: Binary " << MMap.BinaryPath << " loaded at "
1041 << format("0x%" PRIx64 ":", MMap.Address) << " \n";
1044 StringRef BinaryName = filename(MMap.BinaryPath, Binary->isCOFF());
1052 MMapEvent MMap;
1053 if (extractMMapEventForBinary(Binary, TraceIt.getCurrentLine(), MMap))
1054 updateBinaryAddress(MMap);