Home
last modified time | relevance | path

Searched refs:writeIndex_ (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/src/
H A Daudio_ring_cache.cpp48 writeIndex_ = 0; in Init()
124 writeIndex_ = 0; in ResetBuffer()
147 if (writeIndex_ < readIndex_ || writeIndex_ - readIndex_ > cacheTotalSize_) { in GetWritableSizeNoLock()
151 writeIndex_, readIndex_); in GetWritableSizeNoLock()
169 if (writeIndex_ < readIndex_ || writeIndex_ - readIndex_ > cacheTotalSize_) { in GetReadableSizeNoLock()
173 writeIndex_, readIndex_); in GetReadableSizeNoLock()
176 result.size = writeIndex_ - readIndex_; in GetReadableSizeNoLock()
223 …size_t offset = writeIndex_ >= baseIndex_ + cacheTotalSize_ ? (writeIndex_ - baseIndex_ - cacheTot… in Enqueue()
224 (writeIndex_ - baseIndex_); in Enqueue()
240 readIndex_, writeIndex_); in ReIndex()
[all …]
/ohos5.0/base/update/updater/services/common/ring_buffer/
H A Dring_buffer.cpp50 writeIndex_ = 0; in Init()
60 writeIndex_ = 0; in Reset()
71 return writeIndex_ == (readIndex_ ^ num_); in IsFull()
78 return writeIndex_ == readIndex_; in IsEmpty()
99 uint32_t index = writeIndex_ & (num_ - 1); in Push()
105 writeIndex_ = (writeIndex_ + 1) & (2 * num_ - 1); // 2: logic buffer size in Push()
H A Dring_buffer.h45 uint32_t writeIndex_ = 0; // Producer variable
/ohos5.0/foundation/distributedhardware/distributed_audio/services/audiomanager/managersource/src/
H A Ddmic_dev.cpp435 writeIndex_ = 0; in EnqueueThread()
459 … bool writeRet = ashmem_->WriteToAshmem(audioData->Data(), audioData->Size(), writeIndex_); in EnqueueThread()
462 writeIndex_, lengthPerTrans_); in EnqueueThread()
467 writeIndex_ += lengthPerTrans_; in EnqueueThread()
468 if (writeIndex_ >= ashmemLength_) { in EnqueueThread()
469 writeIndex_ = 0; in EnqueueThread()
/ohos5.0/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/
H A Dthread_sampler.cpp270 int32_t index = writeIndex_; in GetWriteContext()
291 int32_t index = writeIndex_; in WriteContext()
318 writeIndex_ = (index + 1) % SAMPLER_MAX_BUFFER_SZ; in WriteContext()
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/include/
H A Daudio_ring_cache.h90 size_t writeIndex_ = 0; variable
/ohos5.0/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/include/
H A Dthread_sampler.h104 std::atomic<int32_t> writeIndex_ {0};
/ohos5.0/foundation/distributedhardware/distributed_audio/services/audiomanager/managersource/include/
H A Ddmic_dev.h130 int32_t writeIndex_ = -1; variable