Searched refs:edf_bucket (Results 1 – 1 of 1) sorted by relevance
864 sched_clutch_root_bucket_t edf_bucket; in sched_clutch_root_highest_root_bucket() local868 edf_bucket = NULL; in sched_clutch_root_highest_root_bucket()872 …edf_bucket = priority_queue_min(&root_clutch->scr_unbound_root_buckets, struct sched_clutch_root_b… in sched_clutch_root_highest_root_bucket()879 …edf_bucket = (bound_bucket->scrb_pqlink.deadline <= unbound_bucket->scrb_pqlink.deadline) ? bound_… in sched_clutch_root_highest_root_bucket()881 edf_bucket = (bound_bucket) ? bound_bucket : unbound_bucket; in sched_clutch_root_highest_root_bucket()884 if (edf_bucket == NULL) { in sched_clutch_root_highest_root_bucket()894 if (prev_bucket != NULL && prev_bucket->scrb_pqlink.deadline < edf_bucket->scrb_pqlink.deadline) { in sched_clutch_root_highest_root_bucket()896 edf_bucket = prev_bucket; in sched_clutch_root_highest_root_bucket()900 if (edf_bucket->scrb_starvation_avoidance) { in sched_clutch_root_highest_root_bucket()902 uint64_t starvation_window = sched_clutch_thread_quantum[edf_bucket->scrb_bucket]; in sched_clutch_root_highest_root_bucket()[all …]