Home
last modified time | relevance | path

Searched refs:curTask (Results 1 - 11 of 11) sorted by relevance

/foundation/resourceschedule/ffrt/src/util/
H A Dffrt_cpu_boost.cpp36 ffrt::CPUEUTask* curTask = ffrt::ExecuteCtx::Cur()->task; in ffrt_cpu_boost_start() local
37 if (curTask != nullptr && curTask->cpuBoostCtxId < 0) { in ffrt_cpu_boost_start()
38 curTask->cpuBoostCtxId = ctx_id; in ffrt_cpu_boost_start()
49 ffrt::CPUEUTask* curTask = ffrt::ExecuteCtx::Cur()->task; in ffrt_cpu_boost_end() local
50 if (curTask != nullptr && curTask->cpuBoostCtxId == ctx_id) { in ffrt_cpu_boost_end()
51 curTask->cpuBoostCtxId = -1; in ffrt_cpu_boost_end()
H A Dworker_monitor.cpp183 CPUEUTask* workerTask = worker->curTask; in CheckWorkerStatus()
/foundation/resourceschedule/ffrt/src/sync/
H A Dsleep.cpp69 auto curTask = ffrt::this_task::ExecuteCtxTask(); in ffrt_yield() local
70 if (ThreadWaitMode(curTask)) { in ffrt_yield()
71 if (FFRT_UNLIKELY(LegacyMode(curTask))) { in ffrt_yield()
72 curTask->blockType = BlockType::BLOCK_THREAD; in ffrt_yield()
75 if (BlockThread(curTask)) { in ffrt_yield()
76 curTask->blockType = BlockType::BLOCK_COROUTINE; in ffrt_yield()
80 FFRT_BLOCK_TRACER(curTask->gid, yld); in ffrt_yield()
/foundation/resourceschedule/ffrt/src/core/
H A Dtask.cpp58 CPUEUTask* curTask = ffrt::ExecuteCtx::Cur()->task; in set_trace_tag() local
59 if (curTask != nullptr) { in set_trace_tag()
60 curTask->SetTraceTag(name); in set_trace_tag()
67 CPUEUTask* curTask = ffrt::ExecuteCtx::Cur()->task; in clear_trace_tag() local
68 if (curTask != nullptr) { in clear_trace_tag()
69 curTask->ClearTraceTag(); in clear_trace_tag()
462 auto curTask = ffrt::ExecuteCtx::Cur()->task; in ffrt_this_task_update_qos() local
463 if (curTask == nullptr) { in ffrt_this_task_update_qos()
468 FFRT_COND_DO_ERR((curTask->type != ffrt_normal_task), return 1, "update qos task type invalid"); in ffrt_this_task_update_qos()
469 if (_qos() == curTask in ffrt_this_task_update_qos()
493 auto curTask = ffrt::ExecuteCtx::Cur()->task; ffrt_this_task_get_id() local
508 auto curTask = ffrt::ExecuteCtx::Cur()->task; ffrt_this_queue_get_id() local
580 auto curTask = ffrt::ExecuteCtx::Cur()->task; ffrt_get_current_coroutine_stack() local
[all...]
/foundation/ability/ability_lite/frameworks/abilitymgr_lite/include/slite/
H A Dabilityms_slite_client.h29 uint32_t curTask = 0; member
/foundation/resourceschedule/ffrt/src/queue/
H A Dqueue_api.cpp269 CPUEUTask* curTask = ffrt::ExecuteCtx::Cur()->task; in ffrt_get_current_queue_eventhandler() local
270 if (curTask == nullptr || curTask->type != ffrt_queue_task) { in ffrt_get_current_queue_eventhandler()
275 QueueHandler* handler = reinterpret_cast<QueueTask*>(curTask)->GetHandler(); in ffrt_get_current_queue_eventhandler()
/foundation/resourceschedule/ffrt/src/eu/
H A Dcpu_worker.cpp109 worker->curTask = task; in RunTask()
131 worker->curTask = nullptr; in RunTask()
H A Dworker_thread.h44 CPUEUTask* curTask = nullptr; member in ffrt::WorkerThread
/foundation/ability/ability_lite/frameworks/abilitymgr_lite/src/slite/
H A Dabilityms_slite_client.cpp105 data->curTask = LOS_CurTaskIDGet(); in StartAbility()
/foundation/resourceschedule/ffrt/src/dfx/bbox/
H A Dbbox.cpp99 CPUEUTask* t = thread.first->curTask; in SaveWorkerStatus()
427 CPUEUTask* t = thread.first->curTask; in SaveWorkerStatusInfo()
/foundation/ability/ability_lite/services/abilitymgr_lite/src/slite/
H A Dability_mgr_service_slite.cpp161 AbilityRecordManager::GetInstance().curTask_ = data->curTask; in ServiceMessageHandle()

Completed in 7 milliseconds