Home
last modified time | relevance | path

Searched refs:scan_context (Results 1 – 5 of 5) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dsched_dualq.c56 sched_dualq_thread_update_scan(sched_update_scan_context_t scan_context);
484 sched_dualq_thread_update_scan(sched_update_scan_context_t scan_context) in sched_dualq_thread_update_scan() argument
504 restart_needed = runq_scan(dualq_bound_runq(processor), scan_context); in sched_dualq_thread_update_scan()
533 restart_needed = runq_scan(&pset->pset_runq, scan_context); in sched_dualq_thread_update_scan()
H A Dsched_prim.h359 extern void sched_rtlocal_runq_scan(sched_update_scan_context_t scan_context);
414 extern boolean_t runq_scan(run_queue_t runq, sched_update_scan_context_t scan_context);
417 …tch_timeshare_scan(queue_t thread_queue, uint16_t count, sched_update_scan_context_t scan_context);
988 void (*thread_update_scan)(sched_update_scan_context_t scan_context);
1010 void (*rt_runq_scan)(sched_update_scan_context_t scan_context);
H A Dsched_amp.c57 sched_amp_thread_update_scan(sched_update_scan_context_t scan_context);
533 sched_amp_thread_update_scan(sched_update_scan_context_t scan_context) in sched_amp_thread_update_scan() argument
558 restart_needed = runq_scan(amp_bound_runq(processor), scan_context); in sched_amp_thread_update_scan()
590 restart_needed = runq_scan(&pset->pset_runq, scan_context); in sched_amp_thread_update_scan()
H A Dsched_prim.c7048 struct sched_update_scan_context scan_context = { in sched_timeshare_maintenance_continue() local
7081 scan_context.sched_tick_last_abstime = sched_tick_last_abstime; in sched_timeshare_maintenance_continue()
7104 SCHED(thread_update_scan)(&scan_context); in sched_timeshare_maintenance_continue()
7106 SCHED(rt_runq_scan)(&scan_context); in sched_timeshare_maintenance_continue()
7111 ctime - scan_context.earliest_bg_make_runnable_time : 0; in sched_timeshare_maintenance_continue()
7117 ctime - scan_context.earliest_rt_make_runnable_time : 0; in sched_timeshare_maintenance_continue()
7293 sched_update_scan_context_t scan_context) in runq_scan_thread() argument
7325 sched_update_scan_context_t scan_context) in runq_scan() argument
7344 if (runq_scan_thread(thread, scan_context) == TRUE) { in runq_scan()
7360 sched_update_scan_context_t scan_context) in sched_clutch_timeshare_scan() argument
[all …]
H A Dsched_clutch.c3038 sched_clutch_thread_update_scan(sched_update_scan_context_t scan_context);
3491 sched_clutch_thread_update_scan(sched_update_scan_context_t scan_context) in sched_clutch_thread_update_scan() argument
3511 restart_needed = runq_scan(sched_clutch_bound_runq(processor), scan_context); in sched_clutch_thread_update_scan()
3545 … runq_scan(&pset->pset_clutch_root.scr_bound_buckets[bucket].scrb_bound_thread_runq, scan_context); in sched_clutch_thread_update_scan()
3553 …ucket_group_timeshare_update(clutch_bucket->scb_group, clutch_bucket, scan_context->sched_tick_las… in sched_clutch_thread_update_scan()
3554 …share_scan(&clutch_bucket->scb_thread_timeshare_queue, clutch_bucket->scb_thr_count, scan_context); in sched_clutch_thread_update_scan()