Searched refs:scan_context (Results 1 – 9 of 9) sorted by relevance
| /xnu-8020.140.41/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 | 324 extern void sched_rtlocal_runq_scan(sched_update_scan_context_t scan_context); 379 extern boolean_t runq_scan(run_queue_t runq, sched_update_scan_context_t scan_context); 382 …tch_timeshare_scan(queue_t thread_queue, uint16_t count, sched_update_scan_context_t scan_context); 837 void (*thread_update_scan)(sched_update_scan_context_t scan_context); 859 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); 529 sched_amp_thread_update_scan(sched_update_scan_context_t scan_context) in sched_amp_thread_update_scan() argument 554 restart_needed = runq_scan(amp_bound_runq(processor), scan_context); in sched_amp_thread_update_scan() 586 restart_needed = runq_scan(&pset->pset_runq, scan_context); in sched_amp_thread_update_scan()
|
| H A D | sched_multiq.c | 243 sched_multiq_thread_update_scan(sched_update_scan_context_t scan_context); 1393 group_scan(entry_queue_t runq, sched_update_scan_context_t scan_context) in group_scan() argument 1414 if (runq_scan(&group->runq, scan_context)) { in group_scan() 1426 sched_multiq_thread_update_scan(sched_update_scan_context_t scan_context) in sched_multiq_thread_update_scan() argument 1446 restart_needed = runq_scan(multiq_bound_runq(processor), scan_context); in sched_multiq_thread_update_scan() 1475 restart_needed = group_scan(&pset->pset_runq, scan_context); in sched_multiq_thread_update_scan()
|
| H A D | sched_traditional.c | 78 sched_traditional_thread_update_scan(sched_update_scan_context_t scan_context); 749 sched_traditional_thread_update_scan(sched_update_scan_context_t scan_context) in sched_traditional_thread_update_scan() argument 768 restart_needed = runq_scan(runq_for_processor(processor), scan_context); in sched_traditional_thread_update_scan()
|
| H A D | sched_proto.c | 152 sched_proto_thread_update_scan(sched_update_scan_context_t scan_context); 600 sched_proto_thread_update_scan(__unused sched_update_scan_context_t scan_context) in sched_proto_thread_update_scan() argument
|
| H A D | sched_prim.c | 4254 sched_rtlocal_runq_scan(sched_update_scan_context_t scan_context) in sched_rtlocal_runq_scan() argument 4271 if (thread->last_made_runnable_time < scan_context->earliest_rt_make_runnable_time) { in sched_rtlocal_runq_scan() 4272 scan_context->earliest_rt_make_runnable_time = thread->last_made_runnable_time; in sched_rtlocal_runq_scan() 6473 struct sched_update_scan_context scan_context = { in sched_timeshare_maintenance_continue() local 6506 scan_context.sched_tick_last_abstime = sched_tick_last_abstime; in sched_timeshare_maintenance_continue() 6529 SCHED(thread_update_scan)(&scan_context); in sched_timeshare_maintenance_continue() 6531 SCHED(rt_runq_scan)(&scan_context); in sched_timeshare_maintenance_continue() 6535 uint64_t bg_max_latency = (ctime > scan_context.earliest_bg_make_runnable_time) ? in sched_timeshare_maintenance_continue() 6536 ctime - scan_context.earliest_bg_make_runnable_time : 0; in sched_timeshare_maintenance_continue() 6538 uint64_t default_max_latency = (ctime > scan_context.earliest_normal_make_runnable_time) ? in sched_timeshare_maintenance_continue() [all …]
|
| H A D | sched_grrr.c | 190 sched_grrr_thread_update_scan(sched_update_scan_context_t scan_context); 548 sched_grrr_thread_update_scan(__unused sched_update_scan_context_t scan_context) in sched_grrr_thread_update_scan() argument
|
| H A D | sched_clutch.c | 2681 sched_clutch_thread_update_scan(sched_update_scan_context_t scan_context); 3084 sched_clutch_thread_update_scan(sched_update_scan_context_t scan_context) in sched_clutch_thread_update_scan() argument 3104 restart_needed = runq_scan(sched_clutch_bound_runq(processor), scan_context); in sched_clutch_thread_update_scan() 3138 … runq_scan(&pset->pset_clutch_root.scr_bound_buckets[bucket].scrb_bound_thread_runq, scan_context); in sched_clutch_thread_update_scan() 3146 …ucket_group_timeshare_update(clutch_bucket->scb_group, clutch_bucket, scan_context->sched_tick_las… in sched_clutch_thread_update_scan() 3147 …share_scan(&clutch_bucket->scb_thread_timeshare_queue, clutch_bucket->scb_thr_count, scan_context); in sched_clutch_thread_update_scan()
|