Home
last modified time | relevance | path

Searched refs:perfHeader_ (Results 1 – 2 of 2) sorted by relevance

/developtools/smartperf_host/trace_streamer/src/parser/hiperf_parser/
Dperf_data_parser.cpp150 … std::copy_n(dequeBuffer.begin(), sizeof(perf_file_header), reinterpret_cast<char*>(&perfHeader_)); in SplitPerfParsingHead()
152 if (memcmp(perfHeader_.magic, PERF_MAGIC, sizeof(perfHeader_.magic))) { in SplitPerfParsingHead()
162 std::bitset<sizeFetureCount> features(perfHeader_.features[i]); in SplitPerfParsingHead()
172 ….buffer = {.address = reinterpret_cast<uint8_t*>(&perfHeader_), .size = sizeof(perf_file_header)}}; in SplitPerfParsingHead()
184 if (processedLength_ + processedLen > perfHeader_.attrs.offset) { in SplitPerfWaitForAttr()
185 TS_LOGE("offset of attr is wrong %" PRIu64 "", perfHeader_.attrs.offset); in SplitPerfWaitForAttr()
190 if (processedLength_ + size < perfHeader_.attrs.offset) { in SplitPerfWaitForAttr()
195 processedLen += perfHeader_.attrs.offset - (processedLength_ + processedLen); in SplitPerfWaitForAttr()
205 int attrCount = perfHeader_.attrs.size / perfHeader_.attrSize; in SplitPerfParsingAttr()
213 if (LengthRemain < perfHeader_.attrs.size) { in SplitPerfParsingAttr()
[all …]
Dperf_data_parser.h185 perf_file_header perfHeader_; variable