Lines Matching refs:policy
247 int * __restrict policy) in _thr_attr_getschedpolicy() argument
250 if (attr == NULL || *attr == NULL || policy == NULL) in _thr_attr_getschedpolicy()
253 *policy = (*attr)->sched_policy; in _thr_attr_getschedpolicy()
406 int policy; in _thr_attr_setschedparam() local
411 policy = (*attr)->sched_policy; in _thr_attr_setschedparam()
413 if (policy == SCHED_FIFO || policy == SCHED_RR) { in _thr_attr_setschedparam()
414 if (param->sched_priority < _thr_priorities[policy-1].pri_min || in _thr_attr_setschedparam()
415 param->sched_priority > _thr_priorities[policy-1].pri_max) in _thr_attr_setschedparam()
434 _thr_attr_setschedpolicy(pthread_attr_t *attr, int policy) in _thr_attr_setschedpolicy() argument
438 policy < SCHED_FIFO || policy > SCHED_RR) in _thr_attr_setschedpolicy()
441 (*attr)->sched_policy = policy; in _thr_attr_setschedpolicy()
442 (*attr)->prio = _thr_priorities[policy-1].pri_default; in _thr_attr_setschedpolicy()