/ohos5.0/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() 61 static inline int set_cpu_worker_max_num(qos qos_, uint32_t num) in set_cpu_worker_max_num() argument 63 return ffrt_set_cpu_worker_max_num(qos_, num); in set_cpu_worker_max_num() 73 static inline void notify_workers(qos qos_, int number) in notify_workers() argument 75 return ffrt_notify_workers(qos_, number); in notify_workers()
|
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()
|
H A D | deadline.h | 26 static inline interval qos_interval_create(uint64_t deadline_us, qos qos_ = static_cast<int>(qos_de… 28 return ffrt_interval_create(deadline_us, qos_);
|
/ohos5.0/foundation/resourceschedule/ffrt/src/sched/ |
H A D | qos.h | 46 qos_ = qos; 49 QoS(const QoS& qos) : qos_(qos()) in QoS() 55 return qos_; in operator() 60 return qos_; 79 int qos_;
|
/ohos5.0/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_; variable
|
H A D | queue_handler.cpp | 42 …qos_ = (ffrt_queue_attr_get_qos(attr) >= ffrt_qos_background) ? ffrt_queue_attr_get_qos(attr) : qo… in QueueHandler() 64 FFRT_LOGI("construct %s succ, qos[%d]", name_.c_str(), qos_); in QueueHandler() 126 task->SetQos(qos_); in Submit() 299 initTask->SetQos(qos_); in TransferInitTask()
|
H A D | queue_handler.h | 114 int qos_ = qos_default; variable
|
H A D | queue_api.cpp | 79 (reinterpret_cast<ffrt::queue_attr_private*>(attr))->qos_ = ffrt::GetFuncQosMap()(qos); 87 return (reinterpret_cast<ffrt::queue_attr_private*>(p))->qos_;
|
/ohos5.0/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() 40 int qos_; variable
|
H A D | task_io.cpp | 78 ffrt::QoS qos = (p == nullptr ? ffrt::QoS() : ffrt::QoS(p->qos_));
|
H A D | task.cpp | 151 (reinterpret_cast<ffrt::task_attr_private *>(attr))->qos_ = ffrt::GetFuncQosMap()(qos); 162 return (reinterpret_cast<ffrt::task_attr_private *>(p))->qos_;
|
/ohos5.0/foundation/resourceschedule/ffrt/src/tm/ |
H A D | queue_task.h | 44 return qos_; in GetQos() 49 qos_ = qos; in SetQos() 116 int qos_ = qos_inherit; variable
|
H A D | queue_task.cpp | 43 qos_ = attr->qos_; in QueueTask()
|
/ohos5.0/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() 744 static inline ffrt_error_t set_worker_stack_size(qos qos_, size_t stack_size) in set_worker_stack_size() argument 746 return ffrt_set_worker_stack_size(qos_, stack_size); in set_worker_stack_size() 750 static inline int update_qos(qos qos_) in update_qos() argument 752 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()
|
/ohos5.0/foundation/resourceschedule/ffrt/src/dm/ |
H A D | dependence_manager.h | 90 QoS qos = ((attr == nullptr || attr->qos_ == qos_inherit) ? QoS() : QoS(attr->qos_)); in onSubmitUV()
|
H A D | sdependence_manager.cpp | 105 QoS qos = (attr == nullptr ? QoS() : QoS(attr->qos_)); in onSubmit()
|
/ohos5.0/foundation/resourceschedule/ffrt/docs/ |
H A D | user_guide.md | 872 queue_attr& qos(qos qos_); 887 queue_attr& queue_attr::qos(qos qos_); 895 `qos_`:串行队列的优先级
|