Home
last modified time | relevance | path

Searched refs:PerfRecordMmap2 (Results 1 – 5 of 5) sorted by relevance

/developtools/hiperf/include/
Dperf_event_record.h186 class PerfRecordMmap2 : public PerfEventRecord {
190 explicit PerfRecordMmap2(uint8_t *p);
192 PerfRecordMmap2(bool inKernel, u32 pid, u32 tid, u64 addr, u64 len, u64 pgoff, u32 maj, u32 min,
195 PerfRecordMmap2(bool inKernel, u32 pid, u32 tid, std::shared_ptr<DfxMap> item);
Dvirtual_runtime.h201 void UpdateFromRecord(PerfRecordMmap2 &recordMmap2);
236 bool CheckValidSandBoxMmap(PerfRecordMmap2 &recordMmap2);
/developtools/hiperf/src/
Dperf_event_record.cpp45 return std::make_unique<PerfRecordMmap2>(data); in GetPerfEventRecord()
564 PerfRecordMmap2::PerfRecordMmap2(uint8_t *p) : PerfEventRecord(p, "mmap2") in PerfRecordMmap2() function in OHOS::Developtools::HiPerf::PerfRecordMmap2
572 PerfRecordMmap2::PerfRecordMmap2(bool inKernel, u32 pid, u32 tid, u64 addr, u64 len, u64 pgoff, in PerfRecordMmap2() function in OHOS::Developtools::HiPerf::PerfRecordMmap2
595 PerfRecordMmap2::PerfRecordMmap2(bool inKernel, u32 pid, u32 tid, std::shared_ptr<DfxMap> item) in PerfRecordMmap2() function in OHOS::Developtools::HiPerf::PerfRecordMmap2
630 bool PerfRecordMmap2::GetBinary(std::vector<uint8_t> &buf) const in GetBinary()
645 void PerfRecordMmap2::DumpData(int indent) const in DumpData()
654 void PerfRecordMmap2::DumpLog(const std::string &prefix) const in DumpLog()
Dvirtual_runtime.cpp166 std::make_unique<PerfRecordMmap2>(false, thread.pid_, thread.tid_, map); in CreateThread()
453 auto recordMmap2 = static_cast<PerfRecordMmap2 *>(&record); in UpdateFromRecord()
678 bool VirtualRuntime::CheckValidSandBoxMmap(PerfRecordMmap2 &recordMmap2) in CheckValidSandBoxMmap()
715 std::unique_ptr<PerfRecordMmap2> mmap2FirstSeg = in CheckValidSandBoxMmap()
716 …std::make_unique<PerfRecordMmap2>(recordMmap2.inKernel(), recordMmap2.data_.pid, recordMmap2.data_… in CheckValidSandBoxMmap()
727 std::unique_ptr<PerfRecordMmap2> mmap2FirstSeg = in CheckValidSandBoxMmap()
728 …std::make_unique<PerfRecordMmap2>(recordMmap2.inKernel(), recordMmap2.data_.pid, recordMmap2.data_… in CheckValidSandBoxMmap()
734 std::unique_ptr<PerfRecordMmap2> mmap2SecondSegment = in CheckValidSandBoxMmap()
735 …std::make_unique<PerfRecordMmap2>(recordMmap2.inKernel(), recordMmap2.data_.pid, recordMmap2.data_… in CheckValidSandBoxMmap()
764 void VirtualRuntime::UpdateFromRecord(PerfRecordMmap2 &recordMmap2) in UpdateFromRecord()
/developtools/hiperf/test/unittest/common/native/
Dperf_event_record_test.cpp101 PerfRecordMmap2 recordIn {true, data.pid, data.tid, data.addr, data.len, data.pgoff,
118 PerfRecordMmap2 recordOut(buff.data());