Lines Matching refs:qos

245 	return req->qos == &cpu_latency_constraints;  in cpu_latency_qos_request_active()
252 int ret = pm_qos_update_target(req->qos, &req->node, action, value); in cpu_latency_qos_apply()
281 req->qos = &cpu_latency_constraints; in cpu_latency_qos_add_request()
443 void freq_constraints_init(struct freq_constraints *qos) in freq_constraints_init() argument
447 c = &qos->min_freq; in freq_constraints_init()
453 c->notifiers = &qos->min_freq_notifiers; in freq_constraints_init()
456 c = &qos->max_freq; in freq_constraints_init()
462 c->notifiers = &qos->max_freq_notifiers; in freq_constraints_init()
471 s32 freq_qos_read_value(struct freq_constraints *qos, in freq_qos_read_value() argument
478 ret = IS_ERR_OR_NULL(qos) ? in freq_qos_read_value()
480 pm_qos_read_value(&qos->min_freq); in freq_qos_read_value()
483 ret = IS_ERR_OR_NULL(qos) ? in freq_qos_read_value()
485 pm_qos_read_value(&qos->max_freq); in freq_qos_read_value()
510 ret = pm_qos_update_target(&req->qos->min_freq, &req->pnode, in freq_qos_apply()
514 ret = pm_qos_update_target(&req->qos->max_freq, &req->pnode, in freq_qos_apply()
538 int freq_qos_add_request(struct freq_constraints *qos, in freq_qos_add_request() argument
544 if (IS_ERR_OR_NULL(qos) || !req || freq_qos_value_invalid(value)) in freq_qos_add_request()
551 req->qos = qos; in freq_qos_add_request()
555 req->qos = NULL; in freq_qos_add_request()
612 req->qos = NULL; in freq_qos_remove_request()
625 int freq_qos_add_notifier(struct freq_constraints *qos, in freq_qos_add_notifier() argument
631 if (IS_ERR_OR_NULL(qos) || !notifier) in freq_qos_add_notifier()
636 ret = blocking_notifier_chain_register(qos->min_freq.notifiers, in freq_qos_add_notifier()
640 ret = blocking_notifier_chain_register(qos->max_freq.notifiers, in freq_qos_add_notifier()
658 int freq_qos_remove_notifier(struct freq_constraints *qos, in freq_qos_remove_notifier() argument
664 if (IS_ERR_OR_NULL(qos) || !notifier) in freq_qos_remove_notifier()
669 ret = blocking_notifier_chain_unregister(qos->min_freq.notifiers, in freq_qos_remove_notifier()
673 ret = blocking_notifier_chain_unregister(qos->max_freq.notifiers, in freq_qos_remove_notifier()