Home
last modified time | relevance | path

Searched refs:TH_BUCKET_SHARE_FG (Results 1 – 9 of 9) sorted by relevance

/xnu-11417.140.69/tests/sched/
H A Dclutch_runqueue.c64 …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 Dedge_runqueue.c46 …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 Dsched_average.c192 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 Dsched.h219 TH_BUCKET_SHARE_FG, /* Timeshare thread above BASEPRI_DEFAULT */ enumerator
H A Dsched_clutch.c339 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 Dpriority.c857 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 Dthread_group.c1296 …[TH_BUCKET_SHARE_FG] = (overrides[PERFCONTROL_CLASS_UI] != SCHED_PERFCONTROL_PREFERRED_CLUSTER_OVE… in sched_perfcontrol_thread_group_preferred_clusters_set()
H A Dsched_prim.c7542 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 Dsched_clutch_harness_impl.c172 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { in clutch_impl_create_tg()