Searched refs:edf_bucket (Results 1 – 1 of 1) sorted by relevance
863 sched_clutch_root_bucket_t edf_bucket; in sched_clutch_root_highest_root_bucket() local867 edf_bucket = NULL; in sched_clutch_root_highest_root_bucket()871 …edf_bucket = priority_queue_min(&root_clutch->scr_unbound_root_buckets, struct sched_clutch_root_b… in sched_clutch_root_highest_root_bucket()878 …edf_bucket = (bound_bucket->scrb_pqlink.deadline <= unbound_bucket->scrb_pqlink.deadline) ? bound_… in sched_clutch_root_highest_root_bucket()880 edf_bucket = (bound_bucket) ? bound_bucket : unbound_bucket; in sched_clutch_root_highest_root_bucket()883 if (edf_bucket == NULL) { in sched_clutch_root_highest_root_bucket()893 if (prev_bucket != NULL && prev_bucket->scrb_pqlink.deadline < edf_bucket->scrb_pqlink.deadline) { in sched_clutch_root_highest_root_bucket()895 edf_bucket = prev_bucket; in sched_clutch_root_highest_root_bucket()899 if (edf_bucket->scrb_starvation_avoidance) { in sched_clutch_root_highest_root_bucket()901 uint64_t starvation_window = sched_clutch_thread_quantum[edf_bucket->scrb_bucket]; in sched_clutch_root_highest_root_bucket()[all …]