Home
last modified time | relevance | path

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

/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/
H A Dbuffer_pool.cpp99 idleList_.emplace_back(buffer); in PrepareBuffer()
110 idleList_.clear(); in DestroyBuffer()
123 for (auto it : idleList_) { in DestroyBuffer()
133 idleList_.clear(); in DestroyBuffer()
158 idleList_.emplace_back(buffer); in AddBuffer()
168 if (!idleList_.empty()) { in AcquireBuffer()
169 auto it = idleList_.begin(); in AcquireBuffer()
171 busyList_.splice(busyList_.begin(), idleList_, it); in AcquireBuffer()
179 return !idleList_.empty() || stop_; in AcquireBuffer()
181 if (!idleList_ in AcquireBuffer()
[all...]
/drivers/peripheral/distributed_camera/hdi_service/src/dstream_operator/
H A Ddbuffer_manager.cpp26 if (!idleList_.empty()) { in AcquireBuffer()
27 auto it = idleList_.begin(); in AcquireBuffer()
28 busyList_.splice(busyList_.begin(), idleList_, it); in AcquireBuffer()
38 if (idleList_.size() + busyList_.size() >= BUFFER_QUEUE_SIZE) { in AddBuffer()
42 idleList_.emplace_back(buffer); in AddBuffer()
/drivers/peripheral/distributed_camera/hdi_service/include/dstream_operator/
H A Ddbuffer_manager.h58 std::list<std::shared_ptr<DImageBuffer>> idleList_ = {}; member in OHOS::DistributedHardware::DBufferManager
/drivers/peripheral/camera/vdi_base/common/buffer_manager/include/
H A Dbuffer_pool.h67 std::list<std::shared_ptr<IBuffer>> idleList_ = {}; member in OHOS::Camera::BufferPool

Completed in 2 milliseconds