Lines Matching refs:policy
247 _pthread_attr_getschedpolicy(const pthread_attr_t *attr, int *policy) in _pthread_attr_getschedpolicy() argument
251 if ((attr == NULL) || (*attr == NULL) || (policy == NULL)) in _pthread_attr_getschedpolicy()
254 *policy = (*attr)->sched_policy; in _pthread_attr_getschedpolicy()
442 int policy; in _pthread_attr_setschedparam() local
450 policy = (*attr)->sched_policy; in _pthread_attr_setschedparam()
452 if (policy == SCHED_FIFO || policy == SCHED_RR) { in _pthread_attr_setschedparam()
453 if (param->sched_priority < _thr_priorities[policy-1].pri_min || in _pthread_attr_setschedparam()
454 param->sched_priority > _thr_priorities[policy-1].pri_max) in _pthread_attr_setschedparam()
472 _pthread_attr_setschedpolicy(pthread_attr_t *attr, int policy) in _pthread_attr_setschedpolicy() argument
478 else if ((policy < SCHED_FIFO) || (policy > SCHED_RR)) { in _pthread_attr_setschedpolicy()
481 (*attr)->sched_policy = policy; in _pthread_attr_setschedpolicy()
482 (*attr)->prio = _thr_priorities[policy-1].pri_default; in _pthread_attr_setschedpolicy()