Lines Matching refs:C2Work
33 std::unique_ptr<C2Work> SimpleC2Component::WorkQueue::pop_front() { in pop_front()
34 std::unique_ptr<C2Work> work = std::move(mQueue.front().work); in pop_front()
39 void SimpleC2Component::WorkQueue::push_back(std::unique_ptr<C2Work> work) { in push_back()
179 c2_status_t SimpleC2Component::queue_nb(std::list<std::unique_ptr<C2Work>> * const items) { in queue_nb()
207 flush_mode_t flushMode, std::list<std::unique_ptr<C2Work>>* const flushedWork) { in flush_sm()
220 std::unique_ptr<C2Work> work = queue->pop_front(); in flush_sm()
342 std::list<std::unique_ptr<C2Work>> vec(std::unique_ptr<C2Work> &work) { in vec()
343 std::list<std::unique_ptr<C2Work>> ret; in vec()
351 uint64_t frameIndex, std::function<void(const std::unique_ptr<C2Work> &)> fillWork) { in finish()
352 std::unique_ptr<C2Work> work; in finish()
372 const std::unique_ptr<C2Work> ¤tWork, in cloneAndSend()
373 std::function<void(const std::unique_ptr<C2Work> &)> fillWork) { in cloneAndSend()
374 std::unique_ptr<C2Work> work(new C2Work); in cloneAndSend()
397 std::unique_ptr<C2Work> work; in processQueue()
527 std::unique_ptr<C2Work> unexpected; in processQueue()