Home
last modified time | relevance | path

Searched refs:sce_steal_allowed (Results 1 – 5 of 5) sorted by relevance

/xnu-12377.41.6/tests/sched/
H A Drt_migration.c166 .sce_steal_allowed = 0,
173 .sce_steal_allowed = 0,
188 .sce_steal_allowed = 0,
193 .sce_steal_allowed = 0,
198 .sce_steal_allowed = 0,
203 .sce_steal_allowed = 0,
250 …id_to_pset_id(c) != preferred_pset_id && !(edge.sce_migration_allowed || edge.sce_steal_allowed)) {
328 …T_QUIET; T_ASSERT_TRUE(sched_rt_config_get(other_pset_id, stealing_pset_id).sce_steal_allowed, "st…
336 …T_QUIET; T_ASSERT_FALSE(sched_rt_config_get(other_pset_id, stealing_pset_id).sce_steal_allowed, "s…
/xnu-12377.41.6/osfmk/kern/
H A Dkern_types.h374 /* boolean_t */ sce_steal_allowed : 1, member
H A Dsched_rt.c157 .sce_steal_allowed = true, in rt_init_completed()
164 .sce_steal_allowed = false, in rt_init_completed()
284 if (in_edge.sce_steal_allowed) { in sched_rt_config_pset_push()
862 if (istate.spis_pset_id != starting_pset->pset_id && edge.sce_steal_allowed == false) { in rt_choose_next_processor_for_spill_IPI()
H A Dsched_clutch.c4273 if (edge.sce_steal_allowed) { in sched_edge_steal_candidate()
4424 if (edge.sce_steal_allowed == false) { in sched_edge_steal_possible()
4464 if (edge.sce_steal_allowed) { in sched_edge_steal_thread()
5040 edge.sce_steal_allowed == false) { in sched_edge_thread_avoid_processor()
5819 …(sched_clutch_edge){.sce_migration_weight = 0, .sce_migration_allowed = 1, .sce_steal_allowed = 1}; in sched_edge_cpu_init_completed()
5820 …(sched_clutch_edge){.sce_migration_weight = 0, .sce_migration_allowed = 0, .sce_steal_allowed = 0}; in sched_edge_cpu_init_completed()
5821 …sched_clutch_edge){.sce_migration_weight = 64, .sce_migration_allowed = 1, .sce_steal_allowed = 1}; in sched_edge_cpu_init_completed()
5856 .sce_steal_allowed = true, in sched_edge_cpu_init_completed()
5865 .sce_steal_allowed = false, in sched_edge_cpu_init_completed()
/xnu-12377.41.6/doc/scheduler/
H A Dsched_clutch_edge.md209 /* boolean_t */ sce_steal_allowed : 1,
216 The `sce_migration_allowed` & `sce_steal_allowed` flags indicate if threads are allowed to be migra…
263 * (4) Steal a thread from another cluster based on sce_steal_allowed & cluster loads (sched_edge_st…