Home
last modified time | relevance | path

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

/xnu-12377.81.4/osfmk/kern/
H A Dsched_clutch.c589 root_bucket->scrb_bucket = bucket; in sched_clutch_root_bucket_init()
605 root_bucket->scrb_warp_remaining = sched_clutch_root_bucket_warp[root_bucket->scrb_bucket]; in sched_clutch_root_bucket_init()
677 …bool prev_bucket_should_win_ties = prev_bucket->scrb_bucket == TH_BUCKET_FIXPRI && higher_is_above… in sched_clutch_root_unbound_select_aboveui()
683 higher_is_aboveui = prev_bucket->scrb_bucket == TH_BUCKET_FIXPRI; in sched_clutch_root_unbound_select_aboveui()
733 …bool prev_bucket_should_win_ties = prev_bucket->scrb_bucket == TH_BUCKET_FIXPRI && *highest_is_abo… in sched_clutch_root_bound_select_aboveui()
737 *highest_is_aboveui = prev_bucket->scrb_bucket == TH_BUCKET_FIXPRI; in sched_clutch_root_bound_select_aboveui()
817 …unnable_bitmap : root_clutch->scr_unbound_runnable_bitmap, highest_bucket->scrb_bucket) == false) { in sched_clutch_root_highest_aboveui_root_bucket()
919 uint64_t starvation_window = sched_clutch_thread_quantum[edf_bucket->scrb_bucket]; in sched_clutch_root_highest_root_bucket()
925 …on_avoidance_window_close, edf_bucket->scrb_bound * TH_BUCKET_SCHED_MAX + edf_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket()
941 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.h100 uint8_t scrb_bucket; member
/xnu-12377.81.4/tools/lldbmacros/
H A Dscheduler.py178 … {:>10s} | {:>10s} | {:>15d} | ".format("*", bucketStr[int(root_bucket.scrb_bucket)], "*", "*", ad…
201 … {:>10s} | {:>10d} | {:>15d} | ".format("*", bucketStr[int(root_bucket.scrb_bucket)] + " [Bound]",…
256 print("{:<30s} : {:s}".format("Bucket Name", bucketStr[int(root_bucket.scrb_bucket)]))