Searched refs:scrb_bucket (Results 1 – 3 of 3) sorted by relevance
| /xnu-8796.141.3/osfmk/kern/ |
| H A D | sched_clutch.c | 535 root_bucket->scrb_bucket = bucket; in sched_clutch_root_bucket_init() 551 root_bucket->scrb_warp_remaining = sched_clutch_root_bucket_warp[root_bucket->scrb_bucket]; in sched_clutch_root_bucket_init() 713 if ((warp_bucket_index == -1) || (warp_bucket_index >= edf_bucket->scrb_bucket)) { in sched_clutch_root_highest_root_bucket() 724 …uint64_t starvation_window = sched_clutch_thread_quantum[edf_bucket->scrb_bucket] / pset_available… in sched_clutch_root_highest_root_bucket() 737 if (highest_runnable_bucket < edf_bucket->scrb_bucket) { in sched_clutch_root_highest_root_bucket() 744 edf_bucket->scrb_warp_remaining = sched_clutch_root_bucket_warp[edf_bucket->scrb_bucket]; in sched_clutch_root_highest_root_bucket() 747 bitmap_set(root_clutch->scr_bound_warp_available, edf_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket() 749 bitmap_set(root_clutch->scr_unbound_warp_available, edf_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket() 778 bitmap_clear(root_clutch->scr_bound_warp_available, warp_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket() 780 bitmap_clear(root_clutch->scr_unbound_warp_available, warp_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket() [all …]
|
| H A D | sched_clutch.h | 91 uint8_t scrb_bucket; member
|
| /xnu-8796.141.3/tools/lldbmacros/ |
| H A D | scheduler.py | 184 … {:>10s} | {:>10s} | {:>15d} | ".format("*", bucketStr[int(root_bucket.scrb_bucket)], "*", "*", ad… 207 … {:>10s} | {:>10d} | {:>15d} | ".format("*", bucketStr[int(root_bucket.scrb_bucket)] + " [Bound]",… 262 print("{:<30s} : {:s}".format("Bucket Name", bucketStr[int(root_bucket.scrb_bucket)]))
|