Home
last modified time | relevance | path

Searched refs:task_attr (Results 1 – 25 of 110) sorted by relevance

12345

/ohos5.0/foundation/resourceschedule/ffrt/test/ut/testcase/
H A Dut_queue.cpp108 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 Dut_scheduler.cpp113 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 Dut_execute_unit.cpp58 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 Dut_dependency.cpp92 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 Dfunc_pool.cpp49 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 Dtask.h41 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 Dqueue.h139 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 Dthread.cpp33 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 Dnet_policy_callback.cpp46 }, 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 Dactive_key_event.cpp87 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 Dnet_factoryreset_callback.cpp43 }, 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 Dnat464_service.cpp54 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 Dsubmit.cpp30 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 Dphoto_album_dao_test.h63 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 Devent_export_engine.cpp75 }, {}, {}, 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 Duser_guide.md155 * 该参数用于描述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 Dscpu_task.h72 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 Dform_render_serial_queue.cpp47 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 Dform_serial_queue.cpp46 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 Dslide_recognizer.cpp139 }, {}, {}, 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 Dffrt_handler.cpp73 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 Dmain.cpp183 }, {}, {}, 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 Dffrt_utils.cpp41 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 Dthread.h37 }, {}, {}, 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 Dffrt_utils.cpp47 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()

12345