Home | History | Annotate | Download | only in libpthread

Lines Matching refs:thread

64 pthread_getschedparam(pthread_t thread, int *policy, struct sched_param *param)
67 pthread__error(EINVAL, "Invalid thread",
68 thread->pt_magic == PT_MAGIC);
70 if (pthread__find(thread) != 0)
73 if (_sched_getparam(getpid(), thread->pt_lid, policy, param) < 0)
80 pthread_setschedparam(pthread_t thread, int policy,
85 pthread__error(EINVAL, "Invalid thread",
86 thread->pt_magic == PT_MAGIC);
88 if (pthread__find(thread) != 0)
92 if (_sched_setparam(getpid(), thread->pt_lid, policy, &sp) < 0)
99 pthread_getaffinity_np(pthread_t thread, size_t size, cpuset_t *cpuset)
102 pthread__error(EINVAL, "Invalid thread",
103 thread->pt_magic == PT_MAGIC);
105 if (pthread__find(thread) != 0)
108 if (_sched_getaffinity(getpid(), thread->pt_lid, size, cpuset) < 0)
115 pthread_setaffinity_np(pthread_t thread, size_t size, cpuset_t *cpuset)
118 pthread__error(EINVAL, "Invalid thread",
119 thread->pt_magic == PT_MAGIC);
121 if (pthread__find(thread) != 0)
124 if (_sched_setaffinity(getpid(), thread->pt_lid, size, cpuset) < 0)
131 pthread_setschedprio(pthread_t thread, int prio)
135 pthread__error(EINVAL, "Invalid thread",
136 thread->pt_magic == PT_MAGIC);
138 if (pthread__find(thread) != 0)
142 if (_sched_setparam(getpid(), thread->pt_lid, SCHED_NONE, &sp) < 0)
149 pthread_kill(pthread_t thread, int sig)
152 pthread__error(EINVAL, "Invalid thread",
153 thread->pt_magic == PT_MAGIC);
157 if (pthread__find(thread) != 0)
159 if (_lwp_kill(thread->pt_lid, sig))