Home
last modified time | relevance | path

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

/xnu-12377.81.4/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…
H A Dedge_migration.c766 int high_bucket = TH_BUCKET_SHARE_FG;
/xnu-12377.81.4/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.h224 TH_BUCKET_SHARE_FG, /* Timeshare thread above BASEPRI_DEFAULT */ enumerator
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 Dsched_clutch.c351 bucket = TH_BUCKET_SHARE_FG; in sched_convert_pri_to_bucket()
660 if (bitmap_test(root_clutch->scr_unbound_runnable_bitmap, TH_BUCKET_SHARE_FG)) { in sched_clutch_root_unbound_select_aboveui()
661 …d_clutch_root_bucket_t root_bucket_sharefg = &root_clutch->scr_unbound_buckets[TH_BUCKET_SHARE_FG]; in sched_clutch_root_unbound_select_aboveui()
723 …hed_clutch_root_bucket_t root_bucket_sharefg = &root_clutch->scr_bound_buckets[TH_BUCKET_SHARE_FG]; in sched_clutch_root_bound_select_aboveui()
724 if (bitmap_test(root_clutch->scr_bound_runnable_bitmap, TH_BUCKET_SHARE_FG) && in sched_clutch_root_bound_select_aboveui()
1605 …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()
1620 …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()
3629 for (sched_bucket_t bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { in sched_clutch_thread_update_scan()
H A Dthread_group.c1300 case TH_BUCKET_SHARE_FG: in sched_bucket_to_perfcontrol_class()
H A Dsched_prim.c6708 sched_pri_shifts[TH_BUCKET_SHARE_FG], sched_pri_shifts[TH_BUCKET_SHARE_BG], in sched_timeshare_maintenance_continue()
/xnu-12377.81.4/tests/sched/sched_test_harness/
H A Dsched_clutch_harness_impl.c229 for (int bucket = TH_BUCKET_SHARE_FG; bucket < TH_BUCKET_SCHED_MAX; bucket++) { in clutch_impl_create_tg()