Lines Matching refs:SampleRecord
425 SampleRecord::SampleRecord(const perf_event_attr& attr, char* p) : Record(p) { in SampleRecord() function in SampleRecord
503 SampleRecord::SampleRecord(const perf_event_attr& attr, uint64_t id, in SampleRecord() function in SampleRecord
602 void SampleRecord::ReplaceRegAndStackWithCallChain(const std::vector<uint64_t>& ips) { in ReplaceRegAndStackWithCallChain()
610 bool SampleRecord::ExcludeKernelCallChain() { in ExcludeKernelCallChain()
637 bool SampleRecord::HasUserCallChain() const { in HasUserCallChain()
653 void SampleRecord::UpdateUserCallChain(const std::vector<uint64_t>& user_ips) { in UpdateUserCallChain()
671 void SampleRecord::BuildBinaryWithNewCallChain(uint32_t new_size, in BuildBinaryWithNewCallChain()
725 void SampleRecord::DumpData(size_t indent) const { in DumpData()
802 uint64_t SampleRecord::Timestamp() const { return time_data.time; } in Timestamp()
803 uint32_t SampleRecord::Cpu() const { return cpu_data.cpu; } in Cpu()
804 uint64_t SampleRecord::Id() const { return id_data.id; } in Id()
806 void SampleRecord::AdjustCallChainGeneratedByKernel() { in AdjustCallChainGeneratedByKernel()
841 std::vector<uint64_t> SampleRecord::GetCallChain(size_t* kernel_ip_count) const { in GetCallChain()
1312 return std::unique_ptr<Record>(new SampleRecord(attr, p)); in ReadRecordFromBuffer()