Home
last modified time | relevance | path

Searched refs:scrb_bucket (Results 1 – 3 of 3) sorted by relevance

/xnu-11215.81.4/osfmk/kern/
H A Dsched_clutch.c572 root_bucket->scrb_bucket = bucket; in sched_clutch_root_bucket_init()
588 root_bucket->scrb_warp_remaining = sched_clutch_root_bucket_warp[root_bucket->scrb_bucket]; in sched_clutch_root_bucket_init()
660 …bool prev_bucket_should_win_ties = prev_bucket->scrb_bucket == TH_BUCKET_FIXPRI && higher_is_above… in sched_clutch_root_unbound_select_aboveui()
666 higher_is_aboveui = prev_bucket->scrb_bucket == TH_BUCKET_FIXPRI; in sched_clutch_root_unbound_select_aboveui()
716 …bool prev_bucket_should_win_ties = prev_bucket->scrb_bucket == TH_BUCKET_FIXPRI && *highest_is_abo… in sched_clutch_root_bound_select_aboveui()
720 *highest_is_aboveui = prev_bucket->scrb_bucket == TH_BUCKET_FIXPRI; in sched_clutch_root_bound_select_aboveui()
800 …unnable_bitmap : root_clutch->scr_unbound_runnable_bitmap, highest_bucket->scrb_bucket) == false) { in sched_clutch_root_highest_aboveui_root_bucket()
902 uint64_t starvation_window = sched_clutch_thread_quantum[edf_bucket->scrb_bucket]; in sched_clutch_root_highest_root_bucket()
908 …on_avoidance_window_close, edf_bucket->scrb_bound * TH_BUCKET_SCHED_MAX + edf_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket()
924 prev_bucket->scrb_bucket < edf_bucket->scrb_bucket && (prev_bucket->scrb_warp_remaining > 0) && in sched_clutch_root_highest_root_bucket()
[all …]
H A Dsched_clutch.h96 uint8_t scrb_bucket; member
/xnu-11215.81.4/tools/lldbmacros/
H A Dscheduler.py182 … {:>10s} | {:>10s} | {:>15d} | ".format("*", bucketStr[int(root_bucket.scrb_bucket)], "*", "*", ad…
205 … {:>10s} | {:>10d} | {:>15d} | ".format("*", bucketStr[int(root_bucket.scrb_bucket)] + " [Bound]",…
260 print("{:<30s} : {:s}".format("Bucket Name", bucketStr[int(root_bucket.scrb_bucket)]))