Searched refs:sched_bucket_t (Results 1 – 15 of 15) sorted by relevance
| /xnu-12377.81.4/osfmk/kern/ |
| H A D | sched_clutch.h | 368 uint32_t sched_clutch_thread_run_bucket_incr(thread_t, sched_bucket_t); 369 uint32_t sched_clutch_thread_run_bucket_decr(thread_t, sched_bucket_t); 371 uint32_t sched_clutch_thread_pri_shift(thread_t, sched_bucket_t); 402 for (sched_bucket_t bucket = 0; bucket < TH_BUCKET_SCHED_MAX; bucket++) { \ 408 uint16_t sched_edge_cluster_cumulative_count(sched_clutch_root_t root_clutch, sched_bucket_t bucket…
|
| H A D | sched_clutch.c | 91 static void sched_clutch_root_bucket_init(sched_clutch_root_bucket_t, sched_bucket_t, bool); 126 …_bucket_hierarchy_insert(sched_clutch_root_t, sched_clutch_bucket_t, sched_bucket_t, uint64_t, sch… 127 …_bucket_hierarchy_remove(sched_clutch_root_t, sched_clutch_bucket_t, sched_bucket_t, uint64_t, sch… 143 static uint32_t sched_clutch_run_bucket_incr(sched_clutch_t, sched_bucket_t); 144 static uint32_t sched_clutch_run_bucket_decr(sched_clutch_t, sched_bucket_t); 345 static sched_bucket_t 348 sched_bucket_t bucket = TH_BUCKET_RUN; in sched_convert_pri_to_bucket() 370 static sched_bucket_t 424 for (sched_bucket_t bucket = 0; bucket < TH_BUCKET_SCHED_MAX; bucket++) { in sched_clutch_root_init() 586 sched_bucket_t bucket, in sched_clutch_root_bucket_init() [all …]
|
| H A D | priority.c | 747 sched_incr_bucket(sched_bucket_t bucket) in sched_incr_bucket() 756 sched_decr_bucket(sched_bucket_t bucket) in sched_decr_bucket() 767 sched_add_bucket(sched_bucket_t bucket, uint8_t run_weight) in sched_add_bucket() 776 sched_sub_bucket(sched_bucket_t bucket, uint8_t run_weight) in sched_sub_bucket() 846 sched_bucket_t old_bucket = thread->th_sched_bucket; in sched_update_thread_bucket() 847 sched_bucket_t new_bucket = TH_BUCKET_RUN; in sched_update_thread_bucket() 886 sched_bucket_t old_bucket = thread->th_sched_bucket; in sched_smt_update_thread_bucket() 887 sched_bucket_t new_bucket = TH_BUCKET_RUN; in sched_smt_update_thread_bucket()
|
| H A D | sched_amp_common.h | 37 int sched_amp_get_pset_load_average(processor_set_t pset, __unused sched_bucket_t sched_bucket);
|
| H A D | sched.h | 234 } sched_bucket_t; typedef
|
| H A D | sched_prim.h | 370 …time(processor_set_t pset, uint64_t execution_time, uint64_t curtime, sched_bucket_t sched_bucket); 1053 …ime)(processor_set_t pset, uint64_t execution_time, uint64_t curtime, sched_bucket_t sched_bucket);
|
| H A D | sched_amp_common.c | 84 sched_amp_get_pset_load_average(processor_set_t pset, __unused sched_bucket_t sched_bucket) in sched_amp_get_pset_load_average()
|
| H A D | processor.h | 326 sched_bucket_t cpu_running_buckets[MAX_CPUS];
|
| H A D | thread_group.c | 1295 sched_bucket_to_perfcontrol_class(sched_bucket_t bucket) in sched_bucket_to_perfcontrol_class() 1470 for (sched_bucket_t bucket = 0; bucket < TH_BUCKET_SCHED_MAX; bucket++) { in sched_perfcontrol_thread_group_preferred_clusters_set()
|
| H A D | thread.h | 528 sched_bucket_t th_sched_bucket;
|
| H A D | processor.c | 592 …sched_bucket_t bucket = ((thread->state & TH_IDLE) || (thread->bound_processor != PROCESSOR_NULL))… in processor_state_update_from_thread()
|
| H A D | sched_prim.c | 9343 … __unused uint64_t execution_time, __unused uint64_t curtime, __unused sched_bucket_t sched_bucket) in sched_update_pset_avg_execution_time()
|
| /xnu-12377.81.4/tests/sched/sched_test_harness/ |
| H A D | sched_clutch_harness_impl.c | 241 …assert((sched_bucket_t)root_bucket == sched_convert_pri_to_bucket(pri) || (sched_bucket_t)root_buc… in clutch_impl_create_thread()
|
| /xnu-12377.81.4/tests/sched/sched_test_harness/shadow_headers/ |
| H A D | sched_prim.c | 393 … __unused uint64_t execution_time, __unused uint64_t curtime, __unused sched_bucket_t sched_bucket) in sched_update_pset_avg_execution_time()
|
| H A D | misc_needed_deps.c | 125 sched_bucket_t th_sched_bucket;
|