Lines Matching refs:processor_set_t
94 extern void pset_rt_init(processor_set_t pset);
96 extern void sched_rtlocal_init(processor_set_t pset);
98 extern rt_queue_t sched_rtlocal_runq(processor_set_t pset);
104 extern thread_t sched_rtlocal_steal_thread(processor_set_t stealing_pset, uint64_t earliest…
106 extern thread_t sched_rt_choose_thread(processor_set_t pset);
108 extern void sched_check_spill(processor_set_t pset, thread_t thread);
112 extern bool sched_steal_thread_DISABLED(processor_set_t pset);
113 extern bool sched_steal_thread_enabled(processor_set_t pset);
268 extern processor_set_t task_choose_pset(
276 processor_set_t pset);
279 processor_set_t pset);
281 extern processor_set_t choose_starting_pset(
287 processor_set_t pset);
290 processor_set_t pset);
297 processor_set_t pset,
303 processor_set_t pset);
339 processor_set_t pset,
383 extern sched_ipi_type_t sched_ipi_deferred_policy(processor_set_t pset,
806 void (*pset_init)(processor_set_t pset); /* Per-processor set scheduler init */
820 bool (*steal_thread_enabled)(processor_set_t pset);
827 processor_set_t pset);
844 processor_set_t pset,
947 void (*processor_balance)(processor_t processor, processor_set_t pset);
948 rt_queue_t (*rt_runq)(processor_set_t pset);
949 void (*rt_init)(processor_set_t pset);
953 thread_t (*rt_steal_thread)(processor_set_t pset, uint64_t earliest_deadline);
956 void (*check_spill)(processor_set_t pset, thread_t thread);
968 void (*pset_made_schedulable)(processor_t processor, processor_set_t pset, boolean_t drop_lock);
976 bool (*thread_eligible_for_pset)(thread_t thread, processor_set_t pset);