Home
last modified time | relevance | path

Searched refs:qos_ (Results 1 - 17 of 17) sorted by relevance

/foundation/resourceschedule/ffrt/src/sched/
H A Dqos.h46 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 Dtask_ext.h51 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 Ddeadline.h26 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 Dthread.h29 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 Dqueue_attr_private.h24 : 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 Dqueue_handler.cpp39 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 Dqueue_handler.h96 int qos_ = qos_default; member in ffrt::QueueHandler
H A Dqueue_api.cpp79 (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 Dtask_attr_private.h27 : 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 Dtask_io.cpp78 ffrt::QoS qos = (p == nullptr ? ffrt::QoS() : ffrt::QoS(p->qos_)); in ffrt_submit_coroutine()
H A Dtask.cpp152 (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 Dqueue_task.h44 return qos_;
49 qos_ = qos; in SetQos()
111 int qos_ = qos_inherit; member in ffrt::QueueTask
H A Dqueue_task.cpp40 qos_ = attr->qos_; in QueueTask()
/foundation/resourceschedule/ffrt/interfaces/kits/cpp/
H A Dtask.h87 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 Dqueue.h59 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 Ddependence_manager.h89 QoS qos = ((attr == nullptr || attr->qos_ == qos_inherit) ? QoS() : QoS(attr->qos_)); in onSubmitUV()
H A Dsdependence_manager.cpp103 QoS qos = (attr == nullptr ? QoS() : QoS(attr->qos_)); in onSubmit()

Completed in 9 milliseconds