Home
last modified time | relevance | path

Searched refs:workList (Results 1 – 12 of 12) sorted by relevance

/frameworks/av/media/codec2/hal/common/
DBufferTypes.cpp111 void forEachBlock(const std::list<std::unique_ptr<C2Work>>& workList, in forEachBlock() argument
114 for (const std::unique_ptr<C2Work>& work : workList) { in forEachBlock()
145 const std::list<std::unique_ptr<C2Work>>& workList, in BeginTransferBufferQueueBlocks() argument
147 forEachBlock(workList, BeginTransferBufferQueueBlock, in BeginTransferBufferQueueBlocks()
164 const std::list<std::unique_ptr<C2Work>>& workList, in EndTransferBufferQueueBlocks() argument
167 forEachBlock(workList, in EndTransferBufferQueueBlocks()
/frameworks/av/media/codec2/sfplugin/
DC2NodeImpl.cpp68 it->second.workList.emplace_back( in queue()
104 if (queue.workList.empty() in threadLoop()
118 while (!queue.workList.empty()) { in threadLoop()
119 items.push_back(std::move(queue.workList.front().work)); in threadLoop()
120 fenceFds.push_back(queue.workList.front().fenceFd); in threadLoop()
121 uniqueFds.push_back(std::move(queue.workList.front().fd0)); in threadLoop()
122 uniqueFds.push_back(std::move(queue.workList.front().fd1)); in threadLoop()
123 queue.workList.pop_front(); in threadLoop()
181 std::list<WorkFence> workList; member
/frameworks/av/media/codec2/hal/hidl/1.0/vts/functional/component/
DVtsHalMediaC2V1_0TargetComponentTest.cpp164 std::list<std::unique_ptr<C2Work>> workList; in TEST_P() local
165 mComponent->queue(&workList); in TEST_P()
301 std::list<std::unique_ptr<C2Work>> workList; in TEST_P() local
303 err = mComponent->queue(&workList); in TEST_P()
309 err = mComponent->flush(C2Component::FLUSH_COMPONENT, &workList); in TEST_P()
/frameworks/av/media/codec2/hal/hidl/1.0/utils/include/codec2/hidl/1.0/
Dtypes.h303 const std::list<std::unique_ptr<C2Work>>& workList,
322 const std::list<std::unique_ptr<C2Work>>& workList,
/frameworks/av/media/codec2/hal/hidl/1.0/utils/
Dtypes.cpp520 const std::list<std::unique_ptr<C2Work>>& workList, in beginTransferBufferQueueBlocks() argument
524 workList, processInput, processOutput); in beginTransferBufferQueueBlocks()
533 const std::list<std::unique_ptr<C2Work>>& workList, in endTransferBufferQueueBlocks() argument
538 workList, transfer, processInput, processOutput); in endTransferBufferQueueBlocks()
/frameworks/av/media/codec2/hal/client/include/codec2/hidl/
Doutput.h81 const std::list<std::unique_ptr<C2Work>>& workList);
Dclient.h490 const std::list<std::unique_ptr<C2Work>>& workList);
/frameworks/av/media/codec2/hal/client/
Doutput.cpp87 void forEachBlock(const std::list<std::unique_ptr<C2Work>>& workList, in forEachBlock() argument
89 for (const std::unique_ptr<C2Work>& work : workList) { in forEachBlock()
552 const std::list<std::unique_ptr<C2Work>>& workList) { in holdBufferQueueBlocks() argument
553 forEachBlock(workList, in holdBufferQueueBlocks()
Dclient.cpp2560 const std::list<std::unique_ptr<C2Work>>& workList) { in holdIgbaBlocks() argument
2571 for (const std::unique_ptr<C2Work>& work : workList) { in holdIgbaBlocks()
/frameworks/av/media/codec2/hal/aidl/include/codec2/aidl/
DBufferTypes.h122 const std::list<std::unique_ptr<C2Work>>& workList);
/frameworks/av/media/codec2/hal/aidl/
DBufferTypes.cpp354 const std::list<std::unique_ptr<C2Work>>& workList) { in ReturnOutputBlocksToClientIfNeeded() argument
355 for (const std::unique_ptr<C2Work>& work : workList) { in ReturnOutputBlocksToClientIfNeeded()
/frameworks/av/media/codec2/hal/common/include/codec2/common/
DBufferTypes.h872 const std::list<std::unique_ptr<C2Work>>& workList,
891 const std::list<std::unique_ptr<C2Work>>& workList,