/foundation/resourceschedule/ffrt/src/sched/ |
H A D | qos.h | 46 qos_ = qos; in QoS() 49 QoS(const QoS& qos) : qos_(qos()) in QoS() 55 return qos_; in operator ()() 60 return qos_; in operator int() 79 int qos_; member in ffrt::QoS
|
/foundation/resourceschedule/ffrt/interfaces/inner_api/cpp/ |
H A D | task_ext.h | 51 static inline int set_cgroup_attr(qos qos_, ffrt_os_sched_attr *attr) in set_cgroup_attr() argument 53 return ffrt_set_cgroup_attr(qos_, attr); in set_cgroup_attr() 87 * @param qos_ Indicates the QoS. 91 static inline void notify_workers(qos qos_, int number) in notify_workers() argument 93 return ffrt_notify_workers(qos_, number); in notify_workers()
|
H A D | deadline.h | 26 static inline interval qos_interval_create(uint64_t deadline_us, qos qos_ = static_cast<int>(qos_deadline_request)) in qos_interval_create() 28 return ffrt_interval_create(deadline_us, qos_); in qos_interval_create()
|
H A D | thread.h | 29 explicit thread(const char* name, qos qos_, Fn&& fn, Args&&... args) in thread() argument 37 }, {}, {}, ffrt::task_attr().name(name).qos(qos_)); in thread() 42 explicit thread(qos qos_, Fn&& fn, Args&&... args) in thread() argument 50 }, {}, {}, ffrt::task_attr().qos(qos_)); in thread()
|
/foundation/resourceschedule/ffrt/src/queue/ |
H A D | queue_attr_private.h | 24 : qos_(qos_default) in queue_attr_private() 29 : qos_(attr.qos()) in queue_attr_private() 33 int qos_; member in ffrt::queue_attr_private
|
H A D | queue_handler.cpp | 39 qos_ = (ffrt_queue_attr_get_qos(attr) >= ffrt_qos_background) ? ffrt_queue_attr_get_qos(attr) : qos_; in QueueHandler() 61 FFRT_LOGI("construct %s succ, qos[%d]", name_.c_str(), qos_); in QueueHandler() 122 task->SetQos(qos_); in Submit() 275 initTask->SetQos(qos_); in TransferInitTask()
|
H A D | queue_handler.h | 96 int qos_ = qos_default; member in ffrt::QueueHandler
|
H A D | queue_api.cpp | 79 (reinterpret_cast<ffrt::queue_attr_private*>(attr))->qos_ = ffrt::GetFuncQosMap()(qos); in ffrt_queue_attr_set_qos() 87 return (reinterpret_cast<ffrt::queue_attr_private*>(p))->qos_; in ffrt_queue_attr_get_qos()
|
/foundation/resourceschedule/ffrt/src/core/ |
H A D | task_attr_private.h | 27 : qos_(qos_default) in task_attr_private() 32 : qos_(attr.qos()), in task_attr_private() 39 int qos_; member in ffrt::task_attr_private
|
H A D | task_io.cpp | 78 ffrt::QoS qos = (p == nullptr ? ffrt::QoS() : ffrt::QoS(p->qos_)); in ffrt_submit_coroutine()
|
H A D | task.cpp | 152 (reinterpret_cast<ffrt::task_attr_private *>(attr))->qos_ = ffrt::GetFuncQosMap()(qos); in ffrt_task_attr_set_qos() 163 return (reinterpret_cast<ffrt::task_attr_private *>(p))->qos_; in ffrt_task_attr_get_qos()
|
/foundation/resourceschedule/ffrt/src/tm/ |
H A D | queue_task.h | 44 return qos_; 49 qos_ = qos; in SetQos() 111 int qos_ = qos_inherit; member in ffrt::QueueTask
|
H A D | queue_task.cpp | 40 qos_ = attr->qos_; in QueueTask()
|
/foundation/resourceschedule/ffrt/interfaces/kits/cpp/ |
H A D | task.h | 87 inline task_attr& qos(qos qos_) in qos() argument 89 ffrt_task_attr_set_qos(this, qos_); in qos() 699 * @param qos_ Indicates the QoS. 702 returns ffrt_error_inval if qos_ or stack_size invalid; 707 static inline ffrt_error_t set_worker_stack_size(qos qos_, size_t stack_size) in set_worker_stack_size() argument 709 return ffrt_set_worker_stack_size(qos_, stack_size); in set_worker_stack_size() 713 static inline int update_qos(qos qos_) in update_qos() argument 715 return ffrt_this_task_update_qos(qos_); in update_qos()
|
H A D | queue.h | 59 inline queue_attr& qos(qos qos_) in qos() argument 61 ffrt_queue_attr_set_qos(this, qos_); in qos()
|
/foundation/resourceschedule/ffrt/src/dm/ |
H A D | dependence_manager.h | 89 QoS qos = ((attr == nullptr || attr->qos_ == qos_inherit) ? QoS() : QoS(attr->qos_)); in onSubmitUV()
|
H A D | sdependence_manager.cpp | 103 QoS qos = (attr == nullptr ? QoS() : QoS(attr->qos_)); in onSubmit()
|