Lines Matching refs:eventDesc
472 AttrWithId eventDesc; in PerfFileSectionEventDesc() local
475 if (!Read(reinterpret_cast<char*>(&(eventDesc.attr)), sizeof(perf_event_attr))) { in PerfFileSectionEventDesc()
481 } else if (!Read(reinterpret_cast<char*>(&(eventDesc.attr)), attrSize)) { in PerfFileSectionEventDesc()
494 if (!Read(eventDesc.name)) { in PerfFileSectionEventDesc()
497 eventDesc.ids.resize(nrIds, 0); in PerfFileSectionEventDesc()
498 if (!Read(reinterpret_cast<char*>(eventDesc.ids.data()), sizeof(uint64_t) * nrIds)) { in PerfFileSectionEventDesc()
501 eventDesces_.emplace_back(std::move(eventDesc)); in PerfFileSectionEventDesc()
519 for (auto &eventDesc : eventDesces_) { in GetBinary() local
520 if (!Write(reinterpret_cast<char*>(&(eventDesc.attr)), sizeof(perf_event_attr))) { in GetBinary()
523 if (!Write(static_cast<uint32_t>(eventDesc.ids.size()))) { in GetBinary()
526 if (!Write(eventDesc.name)) { in GetBinary()
530 if (!Write(reinterpret_cast<char*>(eventDesc.ids.data()), in GetBinary()
531 sizeof(uint64_t) * eventDesc.ids.size())) { in GetBinary()
546 for (auto &eventDesc : eventDesces_) { in GetSize() local
547 size += SizeOf(eventDesc.name); in GetSize()
548 size += (sizeof(uint64_t) * eventDesc.ids.size()); in GetSize()