Searched refs:edf_bucket (Results 1 – 1 of 1) sorted by relevance
639 sched_clutch_root_bucket_t edf_bucket = NULL; in sched_clutch_root_highest_root_bucket() local645 …edf_bucket = priority_queue_min(&root_clutch->scr_unbound_root_buckets, struct sched_clutch_root_b… in sched_clutch_root_highest_root_bucket()651 …edf_bucket = (bound_bucket->scrb_pqlink.deadline <= unbound_bucket->scrb_pqlink.deadline) ? bound_… in sched_clutch_root_highest_root_bucket()653 edf_bucket = (bound_bucket) ? bound_bucket : unbound_bucket; in sched_clutch_root_highest_root_bucket()662 …bitmap_t *warp_available_bitmap = (edf_bucket->scrb_bound) ? (root_clutch->scr_bound_warp_availabl… in sched_clutch_root_highest_root_bucket()665 if ((warp_bucket_index == -1) || (warp_bucket_index >= edf_bucket->scrb_bucket)) { in sched_clutch_root_highest_root_bucket()667 if (edf_bucket->scrb_starvation_avoidance) { 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()677 if (timestamp < (edf_bucket->scrb_starvation_ts + starvation_window)) { in sched_clutch_root_highest_root_bucket()678 return edf_bucket; in sched_clutch_root_highest_root_bucket()[all …]