Home
last modified time | relevance | path

Searched refs:sched_bucket_t (Results 1 – 15 of 15) sorted by relevance

/xnu-12377.81.4/osfmk/kern/
H A Dsched_clutch.h368 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 Dsched_clutch.c91 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 Dpriority.c747 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 Dsched_amp_common.h37 int sched_amp_get_pset_load_average(processor_set_t pset, __unused sched_bucket_t sched_bucket);
H A Dsched.h234 } sched_bucket_t; typedef
H A Dsched_prim.h370 …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 Dsched_amp_common.c84 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 Dprocessor.h326 sched_bucket_t cpu_running_buckets[MAX_CPUS];
H A Dthread_group.c1295 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 Dthread.h528 sched_bucket_t th_sched_bucket;
H A Dprocessor.c592sched_bucket_t bucket = ((thread->state & TH_IDLE) || (thread->bound_processor != PROCESSOR_NULL))… in processor_state_update_from_thread()
H A Dsched_prim.c9343 … __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 Dsched_clutch_harness_impl.c241 …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 Dsched_prim.c393 … __unused uint64_t execution_time, __unused uint64_t curtime, __unused sched_bucket_t sched_bucket) in sched_update_pset_avg_execution_time()
H A Dmisc_needed_deps.c125 sched_bucket_t th_sched_bucket;