Searched refs:edf_bucket (Results 1 – 1 of 1) sorted by relevance
883 sched_clutch_root_bucket_t edf_bucket; in sched_clutch_root_highest_root_bucket() local887 edf_bucket = NULL; in sched_clutch_root_highest_root_bucket()891 …edf_bucket = priority_queue_min(&root_clutch->scr_unbound_root_buckets, struct sched_clutch_root_b… in sched_clutch_root_highest_root_bucket()898 …edf_bucket = (bound_bucket->scrb_pqlink.deadline <= unbound_bucket->scrb_pqlink.deadline) ? bound_… in sched_clutch_root_highest_root_bucket()900 edf_bucket = (bound_bucket) ? bound_bucket : unbound_bucket; in sched_clutch_root_highest_root_bucket()903 if (edf_bucket == NULL) { in sched_clutch_root_highest_root_bucket()913 if (prev_bucket != NULL && prev_bucket->scrb_pqlink.deadline < edf_bucket->scrb_pqlink.deadline) { in sched_clutch_root_highest_root_bucket()915 edf_bucket = prev_bucket; in sched_clutch_root_highest_root_bucket()919 if (edf_bucket->scrb_starvation_avoidance) { in sched_clutch_root_highest_root_bucket()921 uint64_t starvation_window = sched_clutch_thread_quantum[edf_bucket->scrb_bucket]; in sched_clutch_root_highest_root_bucket()[all …]