Home | History | Annotate | Download | only in pthread_getschedparam

Lines Matching refs:ret

48 	int ret;
52 ret = pthread_getschedparam(thread, &t_pol, &t_parm);
53 if (ret) {
54 ERR_MSG("pthread_getscheparam()", ret);
72 int ret;
77 ret = pthread_barrier_wait(arg);
78 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
79 ERR_MSG("pthread_barrier_wait()", ret);
83 ret = pthread_barrier_wait(arg);
84 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
85 ERR_MSG("pthread_barrier_wait()", ret);
91 ret = pthread_barrier_wait(arg);
92 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
93 ERR_MSG("pthread_barrier_wait()", ret);
97 ret = pthread_barrier_wait(arg);
98 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
99 ERR_MSG("pthread_barrier_wait()", ret);
105 ret = pthread_barrier_wait(arg);
106 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
107 ERR_MSG("pthread_barrier_wait()", ret);
117 int ret;
123 ret = pthread_barrier_init(&bar, NULL, 2);
124 if (ret) {
125 ERR_MSG("pthread_barrier_init()", ret);
129 ret = pthread_attr_init(&ta);
130 if (ret) {
131 ERR_MSG("pthread_attr_init()", ret);
135 ret = pthread_attr_setinheritsched(&ta, PTHREAD_EXPLICIT_SCHED);
136 if (ret) {
137 ERR_MSG("pthread_attr_setinheritsched()", ret);
141 ret = pthread_attr_setschedpolicy(&ta, SCHED_RR);
142 if (ret) {
143 ERR_MSG("pthread_attr_setschedpolicy()", ret);
153 ret = pthread_attr_setschedparam(&ta, &sp);
154 if (ret) {
155 ERR_MSG("pthread_attr_setschedparam()", ret);
159 ret = pthread_create(&child, &ta, threaded, &bar);
160 if (ret) {
161 ERR_MSG("pthread_create()", ret);
167 ret = pthread_barrier_wait(&bar);
168 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
169 ERR_MSG("pthread_barrier_wait()", ret);
179 ret = pthread_setschedparam(child, SCHED_FIFO, &sp);
180 if (ret) {
181 ERR_MSG("pthread_setschedparam()", ret);
185 ret = pthread_barrier_wait(&bar);
186 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
187 ERR_MSG("pthread_barrier_wait()", ret);
193 ret = pthread_barrier_wait(&bar);
194 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
195 ERR_MSG("pthread_barrier_wait()", ret);
205 ret = pthread_setschedprio(child, sp.sched_priority);
206 if (ret != 0) {
207 ERR_MSG("pthread_setschedprio()", ret);
211 ret = pthread_barrier_wait(&bar);
212 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
213 ERR_MSG("pthread_barrier_wait()", ret);
219 ret = pthread_barrier_wait(&bar);
220 if (ret && (ret != PTHREAD_BARRIER_SERIAL_THREAD)) {
221 ERR_MSG("pthread_barrier_wait()", ret);