Lines Matching refs:current_client
592 thread = group->current_client;
598 group->current_client = (thread_t)queue_next((queue_entry_t)thread);
599 if (queue_end(&group->clients, (queue_entry_t)group->current_client)) {
600 group->current_client = (thread_t)queue_first(&group->clients);
603 thread = group->current_client;
686 runq->groups[index].current_client = THREAD_NULL;
729 group->current_client = thread;
732 if (group->current_client == THREAD_NULL ||
733 queue_first(&group->clients) == (queue_entry_t)group->current_client) {
736 insque((queue_entry_t)thread, queue_prev((queue_entry_t)group->current_client));
773 if (group->current_client == thread) {
774 group->current_client = THREAD_NULL;
814 if (group->current_client == thread) {
815 group->current_client = THREAD_NULL;