Searched refs:TH_BUCKET_SHARE_FG (Results 1 – 9 of 9) sorted by relevance
| /xnu-11417.140.69/tests/sched/ |
| H A D | clutch_runqueue.c | 64 …test_thread_t low_fg = create_thread(TH_BUCKET_SHARE_FG, same_tg, root_bucket_to_highest_pri[TH_BU… 65 …test_thread_t high_fg = create_thread(TH_BUCKET_SHARE_FG, same_tg, root_bucket_to_highest_pri[TH_B… 87 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { 103 for (int bucket = TH_BUCKET_SHARE_BG; bucket >= TH_BUCKET_SHARE_FG; bucket--) { 110 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { 122 for (int bucket = TH_BUCKET_SHARE_BG; bucket >= TH_BUCKET_SHARE_FG; bucket--) { 146 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { 163 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { 179 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { 200 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { [all …]
|
| H A D | edge_runqueue.c | 46 …test_thread_t unbound_timeshare_fg = create_thread(TH_BUCKET_SHARE_FG, same_tg, root_bucket_to_hig… 47 …test_thread_t bound_timeshare_fg = create_thread(TH_BUCKET_SHARE_FG, same_tg, root_bucket_to_highe…
|
| /xnu-11417.140.69/osfmk/kern/ |
| H A D | sched_average.c | 192 load_now[TH_BUCKET_SHARE_FG] = os_atomic_load(&sched_run_buckets[TH_BUCKET_SHARE_FG], relaxed); in compute_sched_load() 205 load_now[TH_BUCKET_FIXPRI], (load_now[TH_BUCKET_SHARE_FG] + load_now[TH_BUCKET_SHARE_DF]), in compute_sched_load() 216 for (uint32_t i = TH_BUCKET_SHARE_FG; i <= TH_BUCKET_SHARE_BG; i++) { in compute_sched_load() 226 load_now[TH_BUCKET_SHARE_FG] += load_now[TH_BUCKET_SHARE_DF]; in compute_sched_load() 228 load_now[TH_BUCKET_SHARE_FG] += (ncpus * 2); in compute_sched_load() 235 load_now[TH_BUCKET_SHARE_FG] += load_now[TH_BUCKET_SHARE_UT]; in compute_sched_load() 238 load_now[TH_BUCKET_SHARE_FG] += ncpus; in compute_sched_load() 246 load_now[TH_BUCKET_SHARE_FG] += 1; in compute_sched_load() 259 for (uint32_t i = TH_BUCKET_SHARE_FG; i <= TH_BUCKET_SHARE_BG; i++) { in compute_sched_load() 281 …SCHED_LOAD_EWMA_UNSCALE(sched_load[TH_BUCKET_SHARE_FG]), SCHED_LOAD_EWMA_UNSCALE(sched_load[TH_BUC… in compute_sched_load() [all …]
|
| H A D | sched.h | 219 TH_BUCKET_SHARE_FG, /* Timeshare thread above BASEPRI_DEFAULT */ enumerator
|
| H A D | sched_clutch.c | 339 bucket = TH_BUCKET_SHARE_FG; in sched_convert_pri_to_bucket() 642 if (bitmap_test(root_clutch->scr_unbound_runnable_bitmap, TH_BUCKET_SHARE_FG)) { in sched_clutch_root_unbound_select_aboveui() 643 …d_clutch_root_bucket_t root_bucket_sharefg = &root_clutch->scr_unbound_buckets[TH_BUCKET_SHARE_FG]; in sched_clutch_root_unbound_select_aboveui() 705 …hed_clutch_root_bucket_t root_bucket_sharefg = &root_clutch->scr_bound_buckets[TH_BUCKET_SHARE_FG]; in sched_clutch_root_bound_select_aboveui() 706 if (bitmap_test(root_clutch->scr_bound_runnable_bitmap, TH_BUCKET_SHARE_FG) && in sched_clutch_root_bound_select_aboveui() 1030 if (root_bucket->scrb_bucket < TH_BUCKET_SHARE_FG) { in sched_clutch_root_bucket_deadline_calculate() 1528 …case TH_BUCKET_SHARE_FG: os_atomic_inc(&root_clutch->scr_cumulative_run_count[TH_BUCKET_SHARE_FG]… in sched_edge_cluster_cumulative_count_incr() 1543 …case TH_BUCKET_SHARE_FG: os_atomic_dec(&root_clutch->scr_cumulative_run_count[TH_BUCKET_SHARE_FG]… in sched_edge_cluster_cumulative_count_decr() 2048 if (clutch_bucket_group->scbg_bucket < TH_BUCKET_SHARE_FG) { in sched_clutch_bucket_group_timeshare_update() 3544 for (sched_bucket_t bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { in sched_clutch_thread_update_scan()
|
| H A D | priority.c | 857 new_bucket = TH_BUCKET_SHARE_FG; in sched_update_thread_bucket() 897 new_bucket = TH_BUCKET_SHARE_FG; in sched_smt_update_thread_bucket()
|
| H A D | thread_group.c | 1296 …[TH_BUCKET_SHARE_FG] = (overrides[PERFCONTROL_CLASS_UI] != SCHED_PERFCONTROL_PREFERRED_CLUSTER_OVE… in sched_perfcontrol_thread_group_preferred_clusters_set()
|
| H A D | sched_prim.c | 7542 sched_pri_shifts[TH_BUCKET_SHARE_FG], sched_pri_shifts[TH_BUCKET_SHARE_BG], in sched_timeshare_maintenance_continue()
|
| /xnu-11417.140.69/tests/sched/sched_test_harness/ |
| H A D | sched_clutch_harness_impl.c | 172 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { in clutch_impl_create_tg()
|