Searched refs:edf_bucket (Results 1 – 1 of 1) sorted by relevance
686 sched_clutch_root_bucket_t edf_bucket = NULL; in sched_clutch_root_highest_root_bucket() local692 …edf_bucket = priority_queue_min(&root_clutch->scr_unbound_root_buckets, struct sched_clutch_root_b… in sched_clutch_root_highest_root_bucket()698 …edf_bucket = (bound_bucket->scrb_pqlink.deadline <= unbound_bucket->scrb_pqlink.deadline) ? bound_… in sched_clutch_root_highest_root_bucket()700 edf_bucket = (bound_bucket) ? bound_bucket : unbound_bucket; in sched_clutch_root_highest_root_bucket()709 …bitmap_t *warp_available_bitmap = (edf_bucket->scrb_bound) ? (root_clutch->scr_bound_warp_availabl… in sched_clutch_root_highest_root_bucket()712 if ((warp_bucket_index == -1) || (warp_bucket_index >= edf_bucket->scrb_bucket)) { in sched_clutch_root_highest_root_bucket()714 if (edf_bucket->scrb_starvation_avoidance) { in sched_clutch_root_highest_root_bucket()723 …uint64_t starvation_window = sched_clutch_thread_quantum[edf_bucket->scrb_bucket] / pset_available… in sched_clutch_root_highest_root_bucket()724 if (timestamp < (edf_bucket->scrb_starvation_ts + starvation_window)) { in sched_clutch_root_highest_root_bucket()725 return edf_bucket; in sched_clutch_root_highest_root_bucket()[all …]