/ohos5.0/foundation/resourceschedule/ffrt/test/ut/testcase/ |
H A D | ut_queue.cpp | 108 ffrt_task_attr_t task_attr; variable 162 ffrt_task_attr_t task_attr; variable 221 ffrt_task_attr_t task_attr; variable 289 ffrt_task_attr_t task_attr; variable 350 ffrt_task_attr_t task_attr; variable 443 ffrt_task_attr_t task_attr; variable 495 ffrt_task_attr_t task_attr; variable 496 ffrt_task_attr_init(&task_attr); 538 ffrt_task_attr_t task_attr; variable 609 ffrt_task_attr_t task_attr; variable [all …]
|
H A D | ut_scheduler.cpp | 113 task_attr_private task_attr; variable 114 task_attr.name_ = "root"; 116 &task_attr, nullptr, 0); 118 task_attr_private task_attr; variable 119 task_attr.name_ = "i"; 121 &task_attr, root.get(), i));
|
H A D | ut_execute_unit.cpp | 58 ffrt::submit([&]() { x += 2; }, {}, {}, ffrt::task_attr().delay(1)); in __anon316266890402() 60 auto h2 = ffrt::submit_h([&]() { x += 4; }, {}, {}, ffrt::task_attr().delay(5)); in __anon316266890602() 72 auto h2 = ffrt::submit_h([&]() { x += 2; }, {&x}, {&x}, ffrt::task_attr().delay(1)); in __anon316266890c02()
|
H A D | ut_dependency.cpp | 92 ffrt::task_attr tmpTask; 144 … {x0 + i}, {x1 + pingpong}, ffrt::task_attr().name(("UI" + std::to_string(i)).c_str())); in __anonf988f8560c02() 150 … {x1 + pingpong}, {x2 + pingpong}, ffrt::task_attr().name(("Render" + std::to_string(i)).c_str())); in __anonf988f8561002() 156 …{x2 + pingpong}, {x3 + i}, ffrt::task_attr().name(("surfaceflinger" + std::to_string(i)).c_str())); in __anonf988f8561302()
|
/ohos5.0/foundation/resourceschedule/ffrt/test/testfunc/ |
H A D | func_pool.cpp | 49 ffrt::task_attr().name(("n" + std::to_string(deepth)).c_str())); in NestedAddOne() 102 … ffrt::task_attr() in NestedWhile() 117 ffrt::task_attr() in NestedWhile() 126 ffrt::task_attr() in NestedWhile() 132 ffrt::task_attr() in NestedWhile() 141 ffrt::task_attr() in NestedWhile() 154 ffrt::task_attr() in NestedWhile() 189 {}, { &y2 }, ffrt::task_attr().name(("y2w" + to_string(i)).c_str())); in NestedWhile() 198 {}, { &y1 }, ffrt::task_attr().name(("y1w" + to_string(i)).c_str())); in NestedWhile() 204 { &y1 }, { &y0 }, ffrt::task_attr().name(("y0s1w" + to_string(i)).c_str())); in NestedWhile() [all …]
|
/ohos5.0/foundation/resourceschedule/ffrt/interfaces/kits/cpp/ |
H A D | task.h | 41 task_attr() 47 ~task_attr() in ~task_attr() 52 task_attr(const task_attr&) = delete; 53 task_attr& operator=(const task_attr&) = delete; 87 inline task_attr& qos(qos qos_) in qos() 375 const task_attr& attr = {}) 409 const task_attr& attr = {}) 456 const task_attr& attr = {}) 490 const task_attr& attr = {}) 541 const task_attr& attr = {}) [all …]
|
H A D | queue.h | 139 inline void submit(const std::function<void()>& func, const task_attr& attr = {}) 152 inline void submit(std::function<void()>&& func, const task_attr& attr = {}) 167 inline task_handle submit_h(const std::function<void()>& func, const task_attr& attr = {}) 182 inline task_handle submit_h(std::function<void()>&& func, const task_attr& attr = {}) 196 inline void submit_head(const std::function<void()>& func, const task_attr& attr = {}) 209 inline void submit_head(std::function<void()>&& func, const task_attr& attr = {}) 224 inline task_handle submit_head_h(const std::function<void()>& func, const task_attr& attr = {}) 239 inline task_handle submit_head_h(std::function<void()>&& func, const task_attr& attr = {})
|
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/taskpool/ |
H A D | thread.cpp | 33 ffrt::task_attr task_attr; in Start() local 34 (void)ffrt_task_attr_init(&task_attr); in Start() 35 ffrt_task_attr_set_name(&task_attr, "OS_TaskWorker"); in Start() 36 ffrt_task_attr_set_qos(&task_attr, ffrt_qos_user_initiated); in Start() 37 ffrt_task_attr_set_local(&task_attr, true); in Start() 38 ffrt_task_attr_set_stack_size(&task_attr, STACK_SIZE); in Start() 43 ffrt::submit(task, {}, {}, task_attr); in Start()
|
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/src/core/ |
H A D | net_policy_callback.cpp | 46 }, ffrt::task_attr().name("FfrtRegisterNetPolicyCallbackAsync")); in RegisterNetPolicyCallbackAsync() 87 }, ffrt::task_attr().name("FfrtUnregisterNetPolicyCallbackAsync")); in UnregisterNetPolicyCallbackAsync() 120 }, ffrt::task_attr().name("FfrtNotifyNetUidPolicyChangeAsync")); in NotifyNetUidPolicyChangeAsync() 149 }, ffrt::task_attr().name("FfrtNotifyNetUidRuleChangeAsync")); in NotifyNetUidRuleChangeAsync() 177 }, ffrt::task_attr().name("FfrtNotifyNetBackgroundPolicyChangeAsync")); in NotifyNetBackgroundPolicyChangeAsync() 208 }, ffrt::task_attr().name("FfrtNotifyNetQuotaPolicyChangeAsync")); in NotifyNetQuotaPolicyChangeAsync() 235 }, ffrt::task_attr().name("FfrtNotifyNetMeteredIfacesChangeAsync")); in NotifyNetMeteredIfacesChangeAsync()
|
/ohos5.0/base/hiviewdfx/hiview/plugins/eventlogger/ |
H A D | active_key_event.cpp | 87 ffrt::submit(task, {}, {&taskOutDeps}, ffrt::task_attr().name(taskName.c_str())); in InitSubscribe() 109 …ffrt::submit(initSubscribePower, {}, {}, ffrt::task_attr().name("initSubscribePower").qos(ffrt::qo… in Init() 111 ffrt::task_attr().name("initSubscribeOnlyPower").qos(ffrt::qos_default)); in Init() 183 …ffrt::submit(hitraceCapture, {}, {}, ffrt::task_attr().name("HitraceCapture").qos(ffrt::qos_user_i… in CombinationKeyHandle() 204 ffrt::task_attr().name("ActiveKeyEvent").qos(ffrt::qos_user_initiated)); in CombinationKeyCallback()
|
/ohos5.0/foundation/communication/netmanager_base/services/netconnmanager/src/ |
H A D | net_factoryreset_callback.cpp | 43 }, ffrt::task_attr().name("FfrtRegisterNetFactoryResetCallbackAsync")); in RegisterNetFactoryResetCallbackAsync() 83 }, ffrt::task_attr().name("FfrtUnregisterNetFactoryResetCallbackAsync")); in UnregisterNetFactoryResetCallbackAsync() 116 }, ffrt::task_attr().name("FfrtNotifyNetFactoryResetAsync")); in NotifyNetFactoryResetAsync()
|
H A D | nat464_service.cpp | 54 ffrt::task_attr().name("UpdateNat464ServiceState")); in UpdateService() 94 … ffrt::task_attr().name(("Prefix64DiscoveryIter" + std::to_string(discoveryIter_)).c_str())); in StartPrefixDiscovery() 119 … ffrt::task_attr().name(("Prefix64DiscoveryIter" + std::to_string(discoveryIter_)).c_str())); in DiscoverPrefix()
|
/ohos5.0/foundation/resourceschedule/ffrt/examples/ |
H A D | submit.cpp | 30 ffrt::submit([&]() { x = 2; }, {}, {&x}, ffrt::task_attr().name("add2")); in ffrt_submit_example2() 32 ffrt::task_attr().name("mul3")); // default to CPU in ffrt_submit_example2()
|
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_backup_test/include/restore/ |
H A D | photo_album_dao_test.h | 63 ffrt::task_attr().qos(static_cast<int32_t>(ffrt::qos_utility))); in RunPhotoAlbumCache() 69 ffrt::task_attr().qos(static_cast<int32_t>(ffrt::qos_utility))); in RunPhotoAlbumCache()
|
/ohos5.0/base/hiviewdfx/hiview/plugins/event_store/event_export/ |
H A D | event_export_engine.cpp | 75 }, {}, {}, ffrt::task_attr().name("dft_export_init").qos(ffrt::qos_default)); in Start() 78 … }, { initTaskHandle }, {}, ffrt::task_attr().name("dft_export_start").qos(ffrt::qos_default)); in Start() 114 … ffrt::submit(task, {}, {}, ffrt::task_attr().name("dft_event_export").qos(ffrt::qos_default)); in InitAndRunTasks()
|
/ohos5.0/foundation/resourceschedule/ffrt/docs/ |
H A D | user_guide.md | 155 * 该参数用于描述Task 的属性,比如qos 等,详见 [task_attr](#task_attr)章节 411 ### task_attr 427 class task_attr { 429 task_attr& qos(enum qos qos); // set qos 431 task_attr& name(const char* name); // set name 450 * 在submit 时,如果不通过task_attr 设定qos,那么默认该提交的task的qos 为`qos_default` 464 ffrt::task_attr().qos(ffrt::qos_background)); 716 void submit(std::function<void()>&& func, const task_attr& attr); 749 `attr`:该参数时可选的,用于描述task的属性,如qos、delay、timeout等,详见[task_attr](#task_attr)章节 770 `attr`:该参数时可选的,用于描述task的属性,如qos、delay、timeout等,详见[task_attr](#task_attr)章节 [all …]
|
/ohos5.0/foundation/resourceschedule/ffrt/src/tm/ |
H A D | scpu_task.h | 72 task_attr_private task_attr; in RootTaskCtxWrapper() local 73 root = new RootTask{&task_attr, nullptr, 0}; in RootTaskCtxWrapper()
|
/ohos5.0/foundation/ability/form_fwk/services/form_render_service/src/ |
H A D | form_render_serial_queue.cpp | 47 task_handle task_handle = queue_.submit_h(func, task_attr().delay(ms * CONVERSION_FACTOR)); in ScheduleTask() 61 task_handle task_handle = queue_.submit_h(func, task_attr().delay(ms * CONVERSION_FACTOR)); in ScheduleDelayTask()
|
/ohos5.0/foundation/ability/form_fwk/services/src/ |
H A D | form_serial_queue.cpp | 46 task_handle task_handle = queue_.submit_h(func, task_attr().delay(ms * CONVERSION_FACTOR)); in ScheduleTask() 60 task_handle task_handle = queue_.submit_h(func, task_attr().delay(ms * CONVERSION_FACTOR)); in ScheduleDelayTask()
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/ressched/scene_recognize/src/ |
H A D | slide_recognizer.cpp | 139 }, {}, {}, ffrt::task_attr().delay(listFlingEndTime_)); in HandleListFlingStart() 145 }, {}, {}, ffrt::task_attr().delay(listFlingTimeOutTime_)); in HandleListFlingStart() 169 }, {}, {}, ffrt::task_attr().delay(listFlingEndTime_)); in HandleSendFrameEvent()
|
/ohos5.0/foundation/systemabilitymgr/samgr/services/samgr/native/source/ |
H A D | ffrt_handler.cpp | 73 task_handle handler = queue_->submit_h(func, task_attr().delay(delayTime * CONVERSION_FACTOR)); in PostTask() 88 task_handle handler = queue_->submit_h(func, task_attr().delay(delayTime * CONVERSION_FACTOR)); in PostTask()
|
/ohos5.0/base/hiviewdfx/hilog/services/hilogd/ |
H A D | main.cpp | 183 }, {}, {}, ffrt::task_attr().name("hilogd.pst_res")); in HilogdEntry() 196 }, {}, {}, ffrt::task_attr().name("hilogd.cgroup_set")); in HilogdEntry()
|
/ohos5.0/foundation/distributeddatamgr/pasteboard/framework/framework/ffrt/ |
H A D | ffrt_utils.cpp | 41 return queue.submit_h(task, ffrt::task_attr().delay(us.count())); in SubmitDelayTask() 49 return queue->submit_h(task, ffrt::task_attr().delay(us.count())); in SubmitDelayTask()
|
/ohos5.0/foundation/resourceschedule/ffrt/interfaces/inner_api/cpp/ |
H A D | thread.h | 37 }, {}, {}, ffrt::task_attr().name(name).qos(qos_)); in thread() 50 }, {}, {}, ffrt::task_attr().qos(qos_)); in thread()
|
/ohos5.0/base/powermgr/power_manager/utils/ffrt/src/ |
H A D | ffrt_utils.cpp | 47 return queue.submit_h(task, ffrt::task_attr().delay(us.count())); in SubmitDelayTask() 55 return queue->submit_h(task, ffrt::task_attr().delay(us.count())); in SubmitDelayTask()
|