Home
last modified time | relevance | path

Searched refs:readIndex_ (Results 1 - 4 of 4) sorted by relevance

/base/update/updater/services/common/ring_buffer/
H A Dring_buffer.cpp51 readIndex_ = 0; in Init()
61 readIndex_ = 0; in Reset()
70 // when writeIndex_ - readIndex_ == n means full in IsFull()
71 return writeIndex_ == (readIndex_ ^ num_); in IsFull()
78 return writeIndex_ == readIndex_; in IsEmpty()
130 uint32_t index = readIndex_ & (num_ - 1); in Pop()
136 readIndex_ = (readIndex_ + 1) & (2 * num_ - 1); // 2: logic buffer size in Pop()
H A Dring_buffer.h46 uint32_t readIndex_ = 0; // Consumer member in Updater::RingBuffer
/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/include/
H A Dthread_sampler.h107 std::atomic<int32_t> readIndex_ {0};
/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/
H A Dthread_sampler.cpp298 int32_t index = readIndex_; in GetReadContext()
304 readIndex_ = (index + 1) % SAMPLER_MAX_BUFFER_SZ; in GetReadContext()

Completed in 2 milliseconds