Home
last modified time | relevance | path

Searched refs:busyList_ (Results 1 – 4 of 4) sorted by relevance

/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/
Dbuffer_pool.cpp111 busyList_.clear(); in DestroyBuffer()
135 if (busyList_.size() > 0) { in DestroyBuffer()
136 CAMERA_LOGE("%{public}zu buffer(s) is/are in use.", busyList_.size()); in DestroyBuffer()
138 for (auto it : busyList_) { in DestroyBuffer()
148 busyList_.clear(); in DestroyBuffer()
171 busyList_.splice(busyList_.begin(), idleList_, it); in AcquireBuffer()
184 busyList_.splice(busyList_.begin(), idleList_, it); in AcquireBuffer()
201 busyList_.splice(busyList_.begin(), idleList_, it); in AcquireBuffer()
215 auto it = std::find(busyList_.begin(), busyList_.end(), buffer); in ReturnBuffer()
216 if (it == busyList_.end()) { in ReturnBuffer()
[all …]
/drivers/peripheral/distributed_camera/hdi_service/src/dstream_operator/
Ddbuffer_manager.cpp28 busyList_.splice(busyList_.begin(), idleList_, it); in AcquireBuffer()
38 if (idleList_.size() + busyList_.size() >= BUFFER_QUEUE_SIZE) { in AddBuffer()
51 auto it = std::find(busyList_.begin(), busyList_.end(), buffer); in RemoveBuffer()
52 if (it == busyList_.end()) { in RemoveBuffer()
56 busyList_.erase(it); in RemoveBuffer()
/drivers/peripheral/distributed_camera/hdi_service/include/dstream_operator/
Ddbuffer_manager.h59 std::list<std::shared_ptr<DImageBuffer>> busyList_ = {}; variable
/drivers/peripheral/camera/vdi_base/common/buffer_manager/include/
Dbuffer_pool.h68 std::list<std::shared_ptr<IBuffer>> busyList_ = {}; variable