Lines Matching refs:Record
178 Record::Record(Record&& other) noexcept { in Record() function in Record
187 void Record::Dump(size_t indent) const { in Dump()
194 uint64_t Record::Timestamp() const { return sample_id.time_data.time; } in Timestamp()
195 uint32_t Record::Cpu() const { return sample_id.cpu_data.cpu; } in Cpu()
196 uint64_t Record::Id() const { return sample_id.id_data.id; } in Id()
198 void Record::UpdateBinary(char* new_binary) { in UpdateBinary()
206 MmapRecord::MmapRecord(const perf_event_attr& attr, char* p) : Record(p) { in MmapRecord()
258 Mmap2Record::Mmap2Record(const perf_event_attr& attr, char* p) : Record(p) { in Mmap2Record()
313 CommRecord::CommRecord(const perf_event_attr& attr, char* p) : Record(p) { in CommRecord()
375 : Record(p) { in ExitOrForkRecord()
409 LostRecord::LostRecord(const perf_event_attr& attr, char* p) : Record(p) { in LostRecord()
422 SampleRecord::SampleRecord(const perf_event_attr& attr, char* p) : Record(p) { in SampleRecord()
877 BuildIdRecord::BuildIdRecord(char* p) : Record(p) { in BuildIdRecord()
913 KernelSymbolRecord::KernelSymbolRecord(char* p) : Record(p) { in KernelSymbolRecord()
940 DsoRecord::DsoRecord(char* p) : Record(p) { in DsoRecord()
977 SymbolRecord::SymbolRecord(char* p) : Record(p) { in SymbolRecord()
1013 TracingDataRecord::TracingDataRecord(char* p) : Record(p) { in TracingDataRecord()
1040 EventIdRecord::EventIdRecord(char* p) : Record(p) { in EventIdRecord()
1072 CallChainRecord::CallChainRecord(char* p) : Record(p) { in CallChainRecord()
1131 UnwindingResultRecord::UnwindingResultRecord(char* p) : Record(p) { in UnwindingResultRecord()
1189 UnknownRecord::UnknownRecord(char* p) : Record(p) { in UnknownRecord()
1196 std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, uint32_t type, char* p) { in ReadRecordFromBuffer()
1199 return std::unique_ptr<Record>(new MmapRecord(attr, p)); in ReadRecordFromBuffer()
1201 return std::unique_ptr<Record>(new Mmap2Record(attr, p)); in ReadRecordFromBuffer()
1203 return std::unique_ptr<Record>(new CommRecord(attr, p)); in ReadRecordFromBuffer()
1205 return std::unique_ptr<Record>(new ExitRecord(attr, p)); in ReadRecordFromBuffer()
1207 return std::unique_ptr<Record>(new ForkRecord(attr, p)); in ReadRecordFromBuffer()
1209 return std::unique_ptr<Record>(new LostRecord(attr, p)); in ReadRecordFromBuffer()
1211 return std::unique_ptr<Record>(new SampleRecord(attr, p)); in ReadRecordFromBuffer()
1213 return std::unique_ptr<Record>(new TracingDataRecord(p)); in ReadRecordFromBuffer()
1215 return std::unique_ptr<Record>(new KernelSymbolRecord(p)); in ReadRecordFromBuffer()
1217 return std::unique_ptr<Record>(new DsoRecord(p)); in ReadRecordFromBuffer()
1219 return std::unique_ptr<Record>(new SymbolRecord(p)); in ReadRecordFromBuffer()
1221 return std::unique_ptr<Record>(new EventIdRecord(p)); in ReadRecordFromBuffer()
1223 return std::unique_ptr<Record>(new CallChainRecord(p)); in ReadRecordFromBuffer()
1225 return std::unique_ptr<Record>(new UnwindingResultRecord(p)); in ReadRecordFromBuffer()
1227 return std::unique_ptr<Record>(new TracingDataRecord(p)); in ReadRecordFromBuffer()
1229 return std::unique_ptr<Record>(new UnknownRecord(p)); in ReadRecordFromBuffer()
1233 std::unique_ptr<Record> ReadRecordFromOwnedBuffer(const perf_event_attr& attr, in ReadRecordFromOwnedBuffer()
1235 std::unique_ptr<Record> record = ReadRecordFromBuffer(attr, type, p); in ReadRecordFromOwnedBuffer()
1244 std::vector<std::unique_ptr<Record>> ReadRecordsFromBuffer( in ReadRecordsFromBuffer()
1246 std::vector<std::unique_ptr<Record>> result; in ReadRecordsFromBuffer()
1259 std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, char* p) { in ReadRecordFromBuffer()