Home
last modified time | relevance | path

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

/developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/
Debpf_splitter.cpp37 splitEbpfHeader_ = std::make_unique<EbpfDataHeader>(); in SplitEbpfHeader()
39 reinterpret_cast<char *>(splitEbpfHeader_.get())); in SplitEbpfHeader()
40 if (splitEbpfHeader_->header.magic != EbpfDataHeader::HEADER_MAGIC) { in SplitEbpfHeader()
41 TS_LOGE("Get EBPF file header failed! magic = %" PRIx64 "", splitEbpfHeader_->header.magic); in SplitEbpfHeader()
44 if (splitEbpfHeader_->header.headSize != EbpfDataHeader::EBPF_DATA_HEADER_SIZE) { in SplitEbpfHeader()
45 TS_LOGE("Get ebpf file header failed! headSize = %u", splitEbpfHeader_->header.headSize); in SplitEbpfHeader()
49splitEbpfHeader_->header.magic, splitEbpfHeader_->header.headSize, splitEbpfHeader_->header.clock, in SplitEbpfHeader()
50 splitEbpfHeader_->cmdline); in SplitEbpfHeader()
58 if (!splitEbpfHeader_) { in AddAndSplitEbpfData()
66 … .buffer = {.address = reinterpret_cast<uint8_t *>(splitEbpfHeader_.get()), in AddAndSplitEbpfData()
Debpf_splitter.h57 splitEbpfHeader_ = nullptr; in ClearEbpfSplitResult()
80 std::unique_ptr<EbpfDataHeader> splitEbpfHeader_; variable