Lines Matching defs:PerfEventRecord

33 std::unique_ptr<PerfEventRecord> GetPerfEventRecord(const int type, uint8_t *p,
79 std::unique_ptr<PerfEventRecord> GetPerfSampleFromCache(const int type, uint8_t *p,
88 return std::unique_ptr<PerfEventRecord>(new (g_sampleMemCache) PerfRecordSample(data, attr));
92 return std::unique_ptr<PerfEventRecord>(new (g_sampleMemCache) PerfRecordSample(data, attr));
98 std::unique_ptr<PerfEventRecord> GetPerfSampleFromCacheMain(const int type, uint8_t *p,
107 return std::unique_ptr<PerfEventRecord>(new (g_sampleMemCacheMain) PerfRecordSample(data, attr));
111 return std::unique_ptr<PerfEventRecord>(new (g_sampleMemCacheMain) PerfRecordSample(data, attr));
157 // PerfEventRecord
158 PerfEventRecord::PerfEventRecord(perf_event_type type, bool inKernel, const std::string &name)
166 PerfEventRecord::PerfEventRecord(perf_event_hiperf_ext_type type, const std::string &name)
174 PerfEventRecord::PerfEventRecord(uint8_t *p, const std::string &name) : name_(name)
185 void PerfEventRecord::GetHeaderBinary(std::vector<uint8_t> &buf) const
194 void PerfEventRecord::Dump(int indent, std::string outputFilename, FILE *outputDump) const
212 void PerfEventRecord::DumpLog(const std::string &prefix) const
222 PerfRecordAuxtrace::PerfRecordAuxtrace(uint8_t *p) : PerfEventRecord(p, "auxtrace")
236 : PerfEventRecord(PERF_RECORD_AUXTRACE, "auxtrace")
392 : PerfEventRecord(p, "sample")
608 PerfRecordMmap::PerfRecordMmap(uint8_t *p) : PerfEventRecord(p, "mmap")
623 : PerfEventRecord(PERF_RECORD_MMAP, inKernel, "mmap")
669 PerfRecordMmap2::PerfRecordMmap2(uint8_t *p) : PerfEventRecord(p, "mmap2")
685 : PerfEventRecord(PERF_RECORD_MMAP2, inKernel, "mmap2")
706 : PerfEventRecord(PERF_RECORD_MMAP2, inKernel, "mmap2")
775 PerfRecordLost::PerfRecordLost(uint8_t *p) : PerfEventRecord(p, "lost")
808 PerfRecordComm::PerfRecordComm(uint8_t *p) : PerfEventRecord(p, "comm")
822 : PerfEventRecord(PERF_RECORD_COMM, inKernel, "comm")
859 PerfRecordExit::PerfRecordExit(uint8_t *p) : PerfEventRecord(p, "exit")
892 PerfRecordThrottle::PerfRecordThrottle(uint8_t *p) : PerfEventRecord(p, "throttle")
925 PerfRecordUnthrottle::PerfRecordUnthrottle(uint8_t *p) : PerfEventRecord(p, "unthrottle")
957 PerfRecordFork::PerfRecordFork(uint8_t *p) : PerfEventRecord(p, "fork")
990 PerfRecordRead::PerfRecordRead(uint8_t *p) : PerfEventRecord(p, "read")
1024 PerfRecordAux::PerfRecordAux(uint8_t *p) : PerfEventRecord(p, "aux")
1066 PerfRecordItraceStart::PerfRecordItraceStart(uint8_t *p) : PerfEventRecord(p, "itraceStart")
1098 PerfRecordLostSamples::PerfRecordLostSamples(uint8_t *p) : PerfEventRecord(p, "lostSamples")
1130 PerfRecordSwitch::PerfRecordSwitch(uint8_t *p) : PerfEventRecord(p, "switch")
1157 PerfRecordSwitchCpuWide::PerfRecordSwitchCpuWide(uint8_t *p) : PerfEventRecord(p, "switchCpuWide")