Home
last modified time | relevance | path

Searched refs:queueTask (Results 1 - 10 of 10) sorted by relevance

/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/
H A Dcamera_napi_worker_queue_keeper.cpp60 auto queueTask = std::make_shared<NapiWorkerQueueTask>(taskName); in AcquireWorkerQueueTask() local
62 workerQueueTasks_.push_back(queueTask); in AcquireWorkerQueueTask()
63 return queueTask; in AcquireWorkerQueueTask()
66 bool CameraNapiWorkerQueueKeeper::WorkerLockCondition(std::shared_ptr<NapiWorkerQueueTask> queueTask, bool& isError) in WorkerLockCondition() argument
69 if (std::find(workerQueueTasks_.begin(), workerQueueTasks_.end(), queueTask) == workerQueueTasks_.end()) { in WorkerLockCondition()
71 queueTask->taskName.c_str()); in WorkerLockCondition()
76 if (firstTask == queueTask) { in WorkerLockCondition()
87 if (queueTask->waitCount < WORKER_TASK_WAIT_COUNT_MAX) { in WorkerLockCondition()
88 queueTask->waitCount++; in WorkerLockCondition()
93 queueTask in WorkerLockCondition()
107 ConsumeWorkerQueueTask( std::shared_ptr<NapiWorkerQueueTask> queueTask, std::function<void(void)> func) ConsumeWorkerQueueTask() argument
[all...]
/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/
H A Dcamera_napi_worker_queue_keeper.h39 bool ConsumeWorkerQueueTask(std::shared_ptr<NapiWorkerQueueTask> queueTask, std::function<void(void)> func);
43 bool WorkerLockCondition(std::shared_ptr<NapiWorkerQueueTask> queueTask, bool& isError);
H A Dcamera_napi_const.h97 std::shared_ptr<NapiWorkerQueueTask> queueTask; member
/foundation/resourceschedule/ffrt/test/ut/testcase/
H A Dut_core.cpp273 ffrt::QueueTask* queueTask = new ffrt::QueueTask(nullptr); in HWTEST_F() local
277 tid = ffrt_task_get_tid(queueTask); in HWTEST_F()
284 delete queueTask; in HWTEST_F()
/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/input/
H A Dcamera_input_napi.cpp336 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Open()
354 asyncContext->queueTask = in Open()
385 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Close()
396 asyncContext->queueTask = in Close()
427 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Release()
437 asyncContext->queueTask = in Release()
/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/output/
H A Dmetadata_output_napi.cpp511 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Start()
522 asyncContext->queueTask = in Start()
553 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Stop()
565 asyncContext->queueTask = in Stop()
596 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Release()
606 asyncContext->queueTask = in Release()
H A Dpreview_output_napi.cpp506 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Release()
516 asyncContext->queueTask = in Release()
583 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Start()
594 asyncContext->queueTask = in Start()
625 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Stop()
636 asyncContext->queueTask = in Stop()
H A Dvideo_output_napi.cpp506 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Start()
517 asyncContext->queueTask = in Start()
548 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Stop()
559 asyncContext->queueTask = in Stop()
767 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Release()
777 asyncContext->queueTask = in Release()
H A Dphoto_output_napi.cpp1854 context->queueTask, [&context]() { ProcessCapture(context, false); }); in Capture()
1861 asyncContext->queueTask = in Capture()
1895 context->queueTask, [&context]() { ProcessCapture(context, true); }); in BurstCapture()
1902 asyncContext->queueTask = in BurstCapture()
1956 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Release()
1966 asyncContext->queueTask = in Release()
/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/session/
H A Dcamera_session_napi.cpp1081 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in CommitConfig()
1092 asyncContext->queueTask = in CommitConfig()
1416 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Start()
1427 asyncContext->queueTask = in Start()
1458 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Stop()
1469 asyncContext->queueTask = in Stop()
1500 CameraNapiWorkerQueueKeeper::GetInstance()->ConsumeWorkerQueueTask(context->queueTask, [&context]() { in Release()
1511 asyncContext->queueTask = in Release()

Completed in 21 milliseconds