Home
last modified time | relevance | path

Searched refs:current_client (Results 1 – 2 of 2) sorted by relevance

/xnu-8020.140.41/osfmk/kern/
H A Dsched_grrr.c600 thread = group->current_client; in grrr_intragroup_schedule()
606 group->current_client = (thread_t)(void *)queue_next((queue_entry_t)thread); in grrr_intragroup_schedule()
607 if (queue_end(&group->clients, (queue_entry_t)group->current_client)) { in grrr_intragroup_schedule()
608 group->current_client = (thread_t)(void *)queue_first(&group->clients); in grrr_intragroup_schedule()
611 thread = group->current_client; in grrr_intragroup_schedule()
694 runq->groups[index].current_client = THREAD_NULL; in grrr_runqueue_init()
733 group->current_client = thread; in grrr_enqueue()
736 if (group->current_client == THREAD_NULL || in grrr_enqueue()
737 queue_first(&group->clients) == (queue_entry_t)group->current_client) { in grrr_enqueue()
740 insque((queue_entry_t)thread, queue_prev((queue_entry_t)group->current_client)); in grrr_enqueue()
[all …]
H A Dsched.h306 thread_t current_client; member