Home
last modified time | relevance | path

Searched refs:buf_ (Results 1 - 6 of 6) sorted by relevance

/developtools/hiperf/src/
H A Dring_buffer.cpp30 buf_ = std::make_unique<uint8_t[]>(size); in RingBuffer()
44 if (buf_ == nullptr || buf_.get() == nullptr) { in AllocForWrite()
72 buf_.get()[writePos] = MARGIN_BYTE; in AllocForWrite()
78 return buf_.get() + writePos; in AllocForWrite()
90 CHECK_TRUE(buf_ == nullptr || buf_.get() == nullptr, nullptr, 0, ""); in GetReadData()
105 if (buf_.get()[readPos] == MARGIN_BYTE) { in GetReadData()
112 perf_event_header *header = reinterpret_cast<perf_event_header *>(buf_.get() + readPos); in GetReadData()
121 return buf_ in GetReadData()
[all...]
/developtools/profiler/hiebpf/src/
H A Dhhlog.cpp33 // Init logLevel, stop_, timer_ and buf_ in InitLogger()
39 buf_.reset(new RingBuffer {SizeConsts::RING_BUF_SIZE, memAlign}); in InitLogger()
40 if (buf_ == nullptr or (not (*buf_))) { in InitLogger()
149 auto dataSize = buf_->GetDataSize(); in SaveLog()
154 ssize_t ret = buf_->Write(fd_, dataSize); in SaveLog()
H A Dbpf_event_receiver.cpp27 if (buf_->GetDataSize()) { in DoWork()
31 if (buf_->GetDataSize() == 0) { in DoWork()
33 cond_.wait(lk, [this]()->bool {return this->stop_ || this->buf_->GetDataSize();}); in DoWork()
39 while (buf_->GetDataSize() != 0) { in DoWork()
41 if (buf_->Peek(&tracer) == 0) { in DoWork()
78 size_t dataSize = buf_->Get(reinterpret_cast<char*>(&cmplt_event), sizeof(cmplt_event)); in ReceiveFSTraceEvent()
106 buf_->Get(reinterpret_cast<char*>(&cmplt_event), sizeof(cmplt_event)); in ReceivePFTraceEvent()
130 buf_->Get(reinterpret_cast<char*>(&cmplt_event), sizeof(cmplt_event)); in ReceiveBIOTraceEvent()
153 buf_->Get(reinterpret_cast<char*>(&cmplt_event), sizeof(cmplt_event)); in ReceiveSTRTraceEvent()
179 buf_ in ReceiveDlopenTraceEvent()
[all...]
/developtools/profiler/hiebpf/include/
H A Dbpf_event_receiver.h154 HHLOGF(buf_ == nullptr, "receiver has no buffer: this should never happen"); in Put()
156 ret = buf_->Put((const char*)data, dataSize); in Put()
275 buf_ = std::make_unique<RingBuffer>(bufSize, memAlign); in InitBuffer()
276 if (buf_ == nullptr or (not (*buf_))) { in InitBuffer()
332 std::unique_ptr<RingBuffer> buf_ {nullptr};
H A Dhhlog.h82 return buf_->Put(buffer, nbytes); in PutLog()
121 std::unique_ptr<RingBuffer> buf_ {nullptr};
/developtools/hiperf/include/
H A Dring_buffer.h42 std::unique_ptr<uint8_t[]> buf_ = nullptr; member in OHOS::Developtools::HiPerf::RingBuffer

Completed in 3 milliseconds