Lines Matching refs:pthread
41 #include <pthread.h>
53 _pthread_setschedparam(pthread_t pthread, int policy,
56 struct pthread *curthread = _get_curthread();
59 if (pthread == curthread)
61 else if ((ret = _thr_find_thread(curthread, pthread,
64 if (pthread->attr.sched_policy == policy &&
66 pthread->attr.prio == param->sched_priority)) {
67 pthread->attr.prio = param->sched_priority;
68 THR_THREAD_UNLOCK(curthread, pthread);
71 ret = _thr_setscheduler(pthread->tid, policy, param);
75 pthread->attr.sched_policy = policy;
76 pthread->attr.prio = param->sched_priority;
78 THR_THREAD_UNLOCK(curthread, pthread);