Lines Matching defs:header
224 const perf_file_header &header = reader_->GetHeader();
227 for (size_t i = 0; i < sizeof(header.magic); ++i) {
228 PRINT_INDENT(indent, "%c", header.magic[i]);
231 PRINT_INDENT(indent, "header_size: %" PRId64 "\n", header.size);
232 if (header.size != sizeof(header)) {
233 HLOGW("record file header size doesn't match");
235 PRINT_INDENT(indent, "attr_size: %" PRId64 "\n", header.attrSize);
236 if (header.attrSize != sizeof(perf_file_attr)) {
241 header.attrs.offset, header.attrs.size);
244 header.data.offset, header.data.size);
246 header.eventTypes.offset, header.eventTypes.size);
250 *(reinterpret_cast<const uint64_t *>(&header.features[0])),
251 *(reinterpret_cast<const uint64_t *>(&header.features[8])),
252 *(reinterpret_cast<const uint64_t *>(&header.features[16])),
253 *(reinterpret_cast<const uint64_t *>(&header.features[24])));
258 // print header