Searched refs:scrb_bucket (Results 1 – 3 of 3) sorted by relevance
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | sched_clutch.c | 487 root_bucket->scrb_bucket = bucket; in sched_clutch_root_bucket_init() 503 root_bucket->scrb_warp_remaining = sched_clutch_root_bucket_warp[root_bucket->scrb_bucket]; in sched_clutch_root_bucket_init() 665 if ((warp_bucket_index == -1) || (warp_bucket_index >= edf_bucket->scrb_bucket)) { in sched_clutch_root_highest_root_bucket() 676 …uint64_t starvation_window = sched_clutch_thread_quantum[edf_bucket->scrb_bucket] / pset_available… in sched_clutch_root_highest_root_bucket() 689 if (highest_runnable_bucket < edf_bucket->scrb_bucket) { in sched_clutch_root_highest_root_bucket() 696 edf_bucket->scrb_warp_remaining = sched_clutch_root_bucket_warp[edf_bucket->scrb_bucket]; in sched_clutch_root_highest_root_bucket() 699 bitmap_set(root_clutch->scr_bound_warp_available, edf_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket() 701 bitmap_set(root_clutch->scr_unbound_warp_available, edf_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket() 730 bitmap_clear(root_clutch->scr_bound_warp_available, warp_bucket->scrb_bucket); in sched_clutch_root_highest_root_bucket() 732 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 | 108 uint8_t scrb_bucket; member
|
| /xnu-8019.80.24/tools/lldbmacros/ |
| H A D | scheduler.py | 189 … {:>10s} | {:>10s} | {:>15d} | ".format("*", bucketStr[int(root_bucket.scrb_bucket)], "*", "*", ad… 212 … {:>10s} | {:>10d} | {:>15d} | ".format("*", bucketStr[int(root_bucket.scrb_bucket)] + " [Bound]",… 267 print "{:<30s} : {:s}".format("Bucket Name", bucketStr[int(root_bucket.scrb_bucket)])
|