Lines Matching defs:record
226 bool SubCommandReport::RecordCallBack(std::unique_ptr<PerfEventRecord> record)
229 GetReport().virtualRuntime_.UpdateFromRecord(*record);
231 if (record->GetType() == PERF_RECORD_SAMPLE) {
232 std::unique_ptr<PerfRecordSample> sample(static_cast<PerfRecordSample *>(record.release()));
267 protobufOutputFileWriter_->ProcessRecord(*record);
356 HLOGV("record %d have %zu configs", index_, GetReport().configs_.size());
468 CHECK_TRUE(!recordFileReader_->ReadFeatureSection(), false, LOG_TYPE_PRINTF, "record format error.\n");
477 HLOGD("process record");
481 [this] (std::unique_ptr<PerfEventRecord> record) -> bool {
482 return this->RecordCallBack(std::move(record));
487 HLOGD("process record completed");