Lines Matching refs:waiter
9 * kernel. The latter should return EWOULDBLOCK to the waiter.
122 pthread_t waiter;
157 info("Creating waiter\n");
158 res = create_rt_thread(&waiter, waiterfn, NULL, SCHED_FIFO, 1);
172 * signal the waiter before requeue, waiter should automatically
174 * waiter to block on f1 again.
176 info("Issuing SIGUSR1 to waiter\n");
177 pthread_kill(waiter, SIGUSR1);
180 info("Requeueing waiter via FUTEX_CMP_REQUEUE_PI\n");
185 * If res is non-zero, we either requeued the waiter or hit an
187 * signal may have hit before the waiter was blocked on f1.
202 * Signal the waiter after requeue, waiter should return from
207 info("Issuing SIGUSR1 to waiter\n");
208 pthread_kill(waiter, SIGUSR1);
209 info("Waiting for waiter to return\n");
210 pthread_join(waiter, NULL);