Home
last modified time | relevance | path

Searched refs:task_attr_private (Results 1 - 14 of 14) sorted by relevance

/foundation/resourceschedule/ffrt/src/core/
H A Dtask.cpp24 #include "task_attr_private.h"
44 const ffrt_deps_t *ins, const ffrt_deps_t *outs, const task_attr_private *attr) in submit_impl()
74 ffrt_task_handle_t &handle, const ffrt_deps_t *in_deps, const ffrt_deps_t *out_deps, task_attr_private *p) in CreateDelayDeps()
88 submit_impl(true, handle, delay_func, nullptr, nullptr, reinterpret_cast<task_attr_private *>(p)); in CreateDelayDeps()
102 static_assert(sizeof(ffrt::task_attr_private) <= ffrt_task_attr_storage_size, in ffrt_task_attr_init()
105 new (attr)ffrt::task_attr_private(); in ffrt_task_attr_init()
116 auto p = reinterpret_cast<ffrt::task_attr_private *>(attr); in ffrt_task_attr_destroy()
117 p->~task_attr_private(); in ffrt_task_attr_destroy()
127 (reinterpret_cast<ffrt::task_attr_private *>(attr))->name_ = name; in ffrt_task_attr_set_name()
138 return (reinterpret_cast<ffrt::task_attr_private *>( in ffrt_task_attr_get_name()
[all...]
H A Dtask_attr_private.h24 class task_attr_private { class
26 task_attr_private() in task_attr_private() function in ffrt::task_attr_private
31 explicit task_attr_private(const task_attr attr) in task_attr_private() function in ffrt::task_attr_private
H A Dtask_io.cpp77 ffrt::task_attr_private *p = reinterpret_cast<ffrt::task_attr_private *>(const_cast<ffrt_task_attr_t *>(attr)); in ffrt_submit_coroutine()
/foundation/resourceschedule/ffrt/src/tm/
H A Dscpu_task.h24 SCPUEUTask(const task_attr_private *attr, CPUEUTask *parent, const uint64_t &id, const QoS &qos = QoS());
60 RootTask(const task_attr_private* attr, SCPUEUTask* parent, const uint64_t& id, in RootTask()
72 task_attr_private task_attr; in RootTaskCtxWrapper()
H A Dcpu_task.h31 #include "core/task_attr_private.h"
45 CPUEUTask(const task_attr_private *attr, CPUEUTask *parent, const uint64_t &id, const QoS &qos);
H A Dqueue_task.h32 explicit QueueTask(QueueHandler* handler, const task_attr_private* attr = nullptr, bool insertHead = false);
H A Dcpu_task.cpp73 CPUEUTask::CPUEUTask(const task_attr_private *attr, CPUEUTask *parent, const uint64_t &id, in CPUEUTask()
H A Dqueue_task.cpp22 QueueTask::QueueTask(QueueHandler* handler, const task_attr_private* attr, bool insertHead) in QueueTask()
H A Dscpu_task.cpp39 SCPUEUTask::SCPUEUTask(const task_attr_private *attr, CPUEUTask *parent, const uint64_t &id, in SCPUEUTask()
/foundation/resourceschedule/ffrt/src/dm/
H A Ddependence_manager.h83 const ffrt_deps_t *ins, const ffrt_deps_t *outs, const task_attr_private *attr) = 0;
85 void onSubmitUV(ffrt_executor_task_t *task, const task_attr_private *attr) in onSubmitUV()
H A Dsdependence_manager.h31 const ffrt_deps_t *outs, const task_attr_private *attr) override;
H A Dsdependence_manager.cpp74 const ffrt_deps_t *ins, const ffrt_deps_t *outs, const task_attr_private *attr) in onSubmit()
/foundation/resourceschedule/ffrt/test/ut/testcase/
H A Dut_scheduler.cpp28 #include "core/task_attr_private.h"
114 task_attr_private task_attr; in HWTEST_F()
119 task_attr_private task_attr; in HWTEST_F()
/foundation/resourceschedule/ffrt/src/queue/
H A Dqueue_api.cpp42 ffrt::task_attr_private *p = reinterpret_cast<ffrt::task_attr_private *>(const_cast<ffrt_task_attr_t *>(attr)); in ffrt_queue_submit_base()

Completed in 6 milliseconds