Lines Matching refs:qos

240 	return req->qos == &cpu_latency_constraints;  in cpu_latency_qos_request_active()
247 int ret = pm_qos_update_target(req->qos, &req->node, action, value); in cpu_latency_qos_apply()
276 req->qos = &cpu_latency_constraints; in cpu_latency_qos_add_request()
433 void freq_constraints_init(struct freq_constraints *qos) in freq_constraints_init() argument
437 c = &qos->min_freq; in freq_constraints_init()
443 c->notifiers = &qos->min_freq_notifiers; in freq_constraints_init()
446 c = &qos->max_freq; in freq_constraints_init()
452 c->notifiers = &qos->max_freq_notifiers; in freq_constraints_init()
461 s32 freq_qos_read_value(struct freq_constraints *qos, in freq_qos_read_value() argument
468 ret = IS_ERR_OR_NULL(qos) ? in freq_qos_read_value()
470 pm_qos_read_value(&qos->min_freq); in freq_qos_read_value()
473 ret = IS_ERR_OR_NULL(qos) ? in freq_qos_read_value()
475 pm_qos_read_value(&qos->max_freq); in freq_qos_read_value()
500 ret = pm_qos_update_target(&req->qos->min_freq, &req->pnode, in freq_qos_apply()
504 ret = pm_qos_update_target(&req->qos->max_freq, &req->pnode, in freq_qos_apply()
528 int freq_qos_add_request(struct freq_constraints *qos, in freq_qos_add_request() argument
534 if (IS_ERR_OR_NULL(qos) || !req || value < 0) in freq_qos_add_request()
541 req->qos = qos; in freq_qos_add_request()
545 req->qos = NULL; in freq_qos_add_request()
602 req->qos = NULL; in freq_qos_remove_request()
615 int freq_qos_add_notifier(struct freq_constraints *qos, in freq_qos_add_notifier() argument
621 if (IS_ERR_OR_NULL(qos) || !notifier) in freq_qos_add_notifier()
626 ret = blocking_notifier_chain_register(qos->min_freq.notifiers, in freq_qos_add_notifier()
630 ret = blocking_notifier_chain_register(qos->max_freq.notifiers, in freq_qos_add_notifier()
648 int freq_qos_remove_notifier(struct freq_constraints *qos, in freq_qos_remove_notifier() argument
654 if (IS_ERR_OR_NULL(qos) || !notifier) in freq_qos_remove_notifier()
659 ret = blocking_notifier_chain_unregister(qos->min_freq.notifiers, in freq_qos_remove_notifier()
663 ret = blocking_notifier_chain_unregister(qos->max_freq.notifiers, in freq_qos_remove_notifier()