Lines Matching refs:SampleRecord
415 SampleRecord::SampleRecord(const perf_event_attr& attr, char* p) : Record(p) { in SampleRecord() function in simpleperf::SampleRecord
493 SampleRecord::SampleRecord(const perf_event_attr& attr, uint64_t id, uint64_t ip, uint32_t pid, in SampleRecord() function in simpleperf::SampleRecord
591 void SampleRecord::ReplaceRegAndStackWithCallChain(const std::vector<uint64_t>& ips) { in ReplaceRegAndStackWithCallChain()
599 bool SampleRecord::ExcludeKernelCallChain() { in ExcludeKernelCallChain()
626 bool SampleRecord::HasUserCallChain() const { in HasUserCallChain()
642 void SampleRecord::UpdateUserCallChain(const std::vector<uint64_t>& user_ips) { in UpdateUserCallChain()
660 void SampleRecord::BuildBinaryWithNewCallChain(uint32_t new_size, in BuildBinaryWithNewCallChain()
714 void SampleRecord::DumpData(size_t indent) const { in DumpData()
789 uint64_t SampleRecord::Timestamp() const { in Timestamp()
792 uint32_t SampleRecord::Cpu() const { in Cpu()
795 uint64_t SampleRecord::Id() const { in Id()
799 void SampleRecord::AdjustCallChainGeneratedByKernel() { in AdjustCallChainGeneratedByKernel()
834 std::vector<uint64_t> SampleRecord::GetCallChain(size_t* kernel_ip_count) const { in GetCallChain()
1371 return std::unique_ptr<Record>(new SampleRecord(attr, p)); in ReadRecordFromBuffer()