Searched refs:RingBuffer (Results 1 – 11 of 11) sorted by relevance
| /developtools/profiler/hiebpf/test/unittest/ |
| D | ringbuffer_test.cpp | 64 constexpr enum RingBuffer::MemAlignShift memAlign {RingBuffer::MemAlignShift::B_ALIGN_SHIFT}; enumerator 65 auto ringBuffer = std::make_unique<RingBuffer>(0, memAlign); 68 ASSERT_EQ(ringBuffer->bufSize_, RingBuffer::BufferSize::DEFAULT_SIZE); 78 constexpr enum RingBuffer::MemAlignShift memAlign {RingBuffer::MemAlignShift::B_ALIGN_SHIFT}; enumerator 79 auto ringBuffer = std::make_unique<RingBuffer>(BUFFER_SIZE, memAlign); 85 ringBuffer = std::make_unique<RingBuffer>(size, memAlign); 98 constexpr enum RingBuffer::MemAlignShift memAlign {RingBuffer::MemAlignShift::H_ALIGN_SHIFT}; enumerator 99 auto ringBuffer = std::make_unique<RingBuffer>(BUFFER_SIZE, memAlign); 105 const int bit = RingBuffer::MemAlignShift::H_ALIGN_SHIFT; 107 ringBuffer = std::make_unique<RingBuffer>(size, memAlign); [all …]
|
| /developtools/hiperf/src/ |
| D | ring_buffer.cpp | 23 RingBuffer::RingBuffer(size_t size) : size_(size) in RingBuffer() function in OHOS::Developtools::HiPerf::RingBuffer 30 RingBuffer::~RingBuffer() {} in ~RingBuffer() 33 size_t RingBuffer::GetFreeSize() const in GetFreeSize() 38 uint8_t *RingBuffer::AllocForWrite(size_t writeSize) in AllocForWrite() 71 void RingBuffer::EndWrite() in EndWrite() 78 uint8_t *RingBuffer::GetReadData() in GetReadData() 105 void RingBuffer::EndRead() in EndRead()
|
| D | perf_events.cpp | 465 recordBuf_ = std::make_unique<RingBuffer>(CalcBufferSize()); in PrepareRecordThread()
|
| /developtools/hiperf/include/ |
| D | ring_buffer.h | 22 class RingBuffer { 27 explicit RingBuffer(size_t size); 28 ~RingBuffer();
|
| D | perf_events.h | 508 std::unique_ptr<RingBuffer> recordBuf_ {nullptr};
|
| /developtools/hiperf/test/unittest/common/native/ |
| D | ring_buffer_test.cpp | 44 static void ReadBufferAndCheck(RingBuffer &buf); 45 static void WriteBuffer(RingBuffer &buf); 56 void RingBufferTest::ReadBufferAndCheck(RingBuffer &buf) in ReadBufferAndCheck() 80 void RingBufferTest::WriteBuffer(RingBuffer &buf) in WriteBuffer() 108 RingBuffer rb {CAP}; 119 RingBuffer rb {CAP};
|
| /developtools/profiler/hiebpf/src/ |
| D | ringbuffer.cpp | 23 RingBuffer::RingBuffer(const std::size_t bufSize, const enum MemAlignShift shift) in RingBuffer() function in RingBuffer 61 ssize_t RingBuffer::Read(const int fd, const std::size_t len) in Read() 103 ssize_t RingBuffer::Write(const int fd, std::size_t len) in Write() 142 std::size_t RingBuffer::Get(char* dest, const std::size_t len) in Get() 176 int RingBuffer::Put(const char* str, const std::size_t len) in Put() 214 int RingBuffer::Put(const std::string& str) in Put() 253 char* RingBuffer::Allocate(std::size_t bufSize) in Allocate() 284 int RingBuffer::Resize() in Resize()
|
| D | hhlog.cpp | 38 constexpr enum RingBuffer::MemAlignShift memAlign {RingBuffer::MemAlignShift::W_ALIGN_SHIFT}; in InitLogger() enumerator 39 buf_.reset(new RingBuffer {SizeConsts::RING_BUF_SIZE, memAlign}); in InitLogger()
|
| /developtools/profiler/hiebpf/include/ |
| D | ringbuffer.h | 22 class RingBuffer { 31 RingBuffer( 35 inline ~RingBuffer() in ~RingBuffer()
|
| D | bpf_event_receiver.h | 274 … constexpr enum RingBuffer::MemAlignShift memAlign {RingBuffer::MemAlignShift::W_ALIGN_SHIFT}; in InitBuffer() enumerator 275 buf_ = std::make_unique<RingBuffer>(bufSize, memAlign); in InitBuffer() 332 std::unique_ptr<RingBuffer> buf_ {nullptr};
|
| D | hhlog.h | 121 std::unique_ptr<RingBuffer> buf_ {nullptr};
|