Home
last modified time | relevance | path

Searched refs:scrb_pqlink (Results 1 – 3 of 3) sorted by relevance

/xnu-8019.80.24/osfmk/kern/
H A Dsched_clutch.c500 priority_queue_entry_init(&root_bucket->scrb_pqlink); in sched_clutch_root_bucket_init()
501 root_bucket->scrb_pqlink.deadline = SCHED_CLUTCH_INVALID_TIME_64; in sched_clutch_root_bucket_init()
645 …ty_queue_min(&root_clutch->scr_unbound_root_buckets, struct sched_clutch_root_bucket, scrb_pqlink); in sched_clutch_root_highest_root_bucket()
647 …ty_queue_min(&root_clutch->scr_unbound_root_buckets, struct sched_clutch_root_bucket, scrb_pqlink); in sched_clutch_root_highest_root_bucket()
648 …rity_queue_min(&root_clutch->scr_bound_root_buckets, struct sched_clutch_root_bucket, scrb_pqlink); 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()
774 uint64_t old_deadline = root_bucket->scrb_pqlink.deadline; in sched_clutch_root_bucket_deadline_update()
780 root_bucket->scrb_pqlink.deadline = new_deadline; in sched_clutch_root_bucket_deadline_update()
782 priority_queue_entry_increased(prioq, &root_bucket->scrb_pqlink); in sched_clutch_root_bucket_deadline_update()
813 …root_bucket->scrb_pqlink.deadline = sched_clutch_root_bucket_deadline_calculate(root_bucket, times… in sched_clutch_root_bucket_runnable()
[all …]
H A Dsched_clutch.h121 struct priority_queue_entry_deadline scrb_pqlink; member
/xnu-8019.80.24/tools/lldbmacros/
H A Dscheduler.py188 …root_bucket_deadline = kern.GetNanotimeFromAbstime(root_bucket.scrb_pqlink.deadline - GetRecentTim…
211 …root_bucket_deadline = kern.GetNanotimeFromAbstime(root_bucket.scrb_pqlink.deadline - GetRecentTim…
268 …print "{:<30s} : {:d}".format("Deadline", (root_bucket.scrb_pqlink.deadline if root_bucket.scrb_cl…