Searched refs:scan_context (Results 1 – 5 of 5) sorted by relevance
| /xnu-11215/osfmk/kern/ |
| H A D | sched_dualq.c | 56 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 D | sched_prim.h | 359 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 D | sched_amp.c | 57 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 D | sched_prim.c | 7048 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 D | sched_clutch.c | 3038 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()
|