Home
last modified time | relevance | path

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

/xnu-12377.81.4/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.81.4/osfmk/kern/
H A Dkern_types.h374 /* boolean_t */ sce_steal_allowed : 1, member
H A Dsched_rt.c146 .sce_steal_allowed = true, in rt_init_completed()
153 .sce_steal_allowed = false, in rt_init_completed()
273 if (in_edge.sce_steal_allowed) { in sched_rt_config_pset_push()
837 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.c4029 (edge.sce_steal_allowed && !higher_bucket_edge.sce_steal_allowed)) { in sched_edge_config_verify_non_decreasing_qos_strictness()
4060 if (!direct_edge.sce_migration_allowed || !direct_edge.sce_steal_allowed) { in sched_edge_config_verify_transitive_traverse()
4641 if (silo_edge.sce_steal_allowed || (silo_id == idle_pset->pset_id)) { in sched_edge_pset_peek_steal_possible()
4691 if ((silo_edge.sce_steal_allowed == false) && (silo_id != idle_pset->pset_id)) { in sched_edge_pset_steal_thread()
5406 edge.sce_steal_allowed == false) { in sched_edge_thread_avoid_processor()
6130 …(sched_clutch_edge){.sce_migration_weight = 0, .sce_migration_allowed = 1, .sce_steal_allowed = 1}; in sched_edge_cpu_init_completed()
6131 …(sched_clutch_edge){.sce_migration_weight = 0, .sce_migration_allowed = 0, .sce_steal_allowed = 0}; in sched_edge_cpu_init_completed()
6132 …sched_clutch_edge){.sce_migration_weight = 64, .sce_migration_allowed = 1, .sce_steal_allowed = 1}; in sched_edge_cpu_init_completed()
6167 .sce_steal_allowed = true, in sched_edge_cpu_init_completed()
6176 .sce_steal_allowed = false, in sched_edge_cpu_init_completed()
/xnu-12377.81.4/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…
265 * (4) Steal a thread from another cluster based on sce_steal_allowed & cluster loads (sched_edge_st…