Searched refs:scb_root (Results 1 – 2 of 2) sorted by relevance
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | sched_clutch.h | 260 struct sched_clutch_root *scb_root; member
|
| H A D | sched_clutch.c | 1072 clutch_bucket->scb_root = NULL; in sched_clutch_bucket_init() 1314 os_atomic_store(&clutch_bucket->scb_root, root_clutch, relaxed); in sched_clutch_bucket_hierarchy_insert() 1344 os_atomic_store(&clutch_bucket->scb_root, NULL, relaxed); in sched_clutch_bucket_hierarchy_remove() 1783 …sched_clutch_bucket_update(clutch_bucket, clutch_bucket->scb_root, ctime, SCHED_CLUTCH_BUCKET_OPTI… in sched_clutch_bucket_group_timeshare_update() 2394 assert((clutch_bucket->scb_root == NULL) || (clutch_bucket->scb_root == root_clutch)); in sched_clutch_thread_insert() 2473 assert(clutch_bucket->scb_root == root_clutch); in sched_clutch_thread_remove() 4651 sched_clutch_root_t scb_root = os_atomic_load(&clutch_bucket->scb_root, relaxed); in sched_edge_migrate_thread_group_runnable_threads() local 4652 if (scb_root == NULL) { in sched_edge_migrate_thread_group_runnable_threads() 4657 assert(scb_root == root_clutch); in sched_edge_migrate_thread_group_runnable_threads() 4667 sched_edge_clutch_bucket_threads_drain(clutch_bucket, scb_root, &clutch_threads); in sched_edge_migrate_thread_group_runnable_threads()
|