Home
last modified time | relevance | path

Searched refs:processor_set (Results 1 – 25 of 26) sorted by relevance

12

/xnu-11215/osfmk/kern/
H A Dsched_amp.c179 return &processor->processor_set->pset_runq; in amp_main_runq()
238 processor_set_t pset = processor->processor_set; in sched_amp_choose_thread()
294 processor_set_t pset = processor->processor_set; in sched_amp_processor_queue_empty()
327 processor_set_t pset = processor->processor_set; in sched_amp_processor_csw_check()
375 processor_set_t pset = processor->processor_set; in sched_amp_processor_queue_has_priority()
422 processor_set_t pset = processor->processor_set; in sched_amp_processor_queue_shutdown()
458 processor_set_t pset = processor->processor_set; in sched_amp_processor_queue_remove()
496 assert(pset == processor->processor_set); in sched_amp_steal_thread()
553 pset = processor->processor_set; in sched_amp_thread_update_scan()
640 if (processor->processor_set->pset_cluster_type == PSET_AMP_E) { in sched_amp_thread_avoid_processor()
[all …]
H A Dprocessor.c102 struct processor_set pset0;
315 processor->processor_set = pset; in processor_init()
413 processor_set_t pset = processor->processor_set; in processor_set_primary()
429 return processor->processor_set; in processor_pset()
463 bit_set(processor->processor_set->cpu_running_foreign, processor->cpu_id); in processor_state_update_running_foreign()
514 sched_update_pset_load_average(processor->processor_set, 0); in processor_state_update_idle()
541 sched_update_pset_load_average(processor->processor_set, 0); in processor_state_update_from_thread()
582 processor_set_t *prev, pset = zalloc_permanent_type(struct processor_set); in pset_create()
918 processor_set_t pset = processor->processor_set; in processor_dostartup()
984 assert(processor->processor_set); in processor_exit_reason()
[all …]
H A Dsched_dualq.c159 return &processor->processor_set->pset_runq; in dualq_main_runq()
375 if (processor->cpu_id == processor->processor_set->cpu_set_low) { in sched_dualq_runq_stats_count_sum()
390 processor_set_t pset = processor->processor_set; in sched_dualq_processor_queue_shutdown()
427 processor_set_t pset = processor->processor_set; in sched_dualq_processor_queue_remove()
499 pset = processor->processor_set; in sched_dualq_thread_update_scan()
H A Dprocessor.h199 struct processor_set { struct
296 extern struct processor_set pset0; argument
401 processor_set_t processor_set; /* assigned set */ member
533 processor_set_t processor_set);
719 assert(processor->processor_set == pset); in pset_update_processor_state()
H A Dsched_clutch.c3178 return &processor->processor_set->pset_clutch_root; in sched_clutch_processor_root_clutch()
3397 if (processor->cpu_id == processor->processor_set->cpu_set_low) { in sched_clutch_runq_stats_count_sum()
3417 processor_set_t pset = processor->processor_set; in sched_clutch_processor_queue_shutdown()
3451 processor_set_t pset = processor->processor_set; in sched_clutch_processor_queue_remove()
3506 pset = processor->processor_set; in sched_clutch_thread_update_scan()
3985 processor_set_t pset = processor->processor_set; in sched_edge_processor_queue_shutdown()
4419 …ap = processor->processor_set->cpu_state_map[PROCESSOR_IDLE] & processor->processor_set->recommend… in sched_edge_thread_avoid_processor()
4433 if (processor->processor_set->pset_type != preferred_pset->pset_type && in sched_edge_thread_avoid_processor()
4446 if ((processor->processor_set->pset_type != preferred_pset->pset_type) && in sched_edge_thread_avoid_processor()
4451 if ((processor->processor_set != preferred_pset) && in sched_edge_thread_avoid_processor()
[all …]
H A Dsched_prim.c3262 if (thread->last_processor->processor_set != processor->processor_set) { in thread_invoke()
3407 if (thread->last_processor->processor_set != processor->processor_set) { in thread_invoke()
4986 processor_set_t pset = dst->processor_set; in sched_ipi_action()
5021 processor_set_t pset = dst->processor_set; in sched_ipi_policy()
5304 if (processor->processor_set != pset) { in choose_processor()
5781 pset = processor->processor_set; in choose_starting_pset()
5793 pset = current_processor()->processor_set; in choose_starting_pset()
5942 pset = processor->processor_set; in thread_setrun()
5985 pset = processor->processor_set; in thread_setrun()
6006 pset = processor->processor_set; in thread_setrun()
[all …]
H A Dsched_amp_common.c408 processor_set_t pset = dst->processor_set; in sched_amp_ipi_policy()
H A Dsfi.c346 pset = processor->processor_set; in sfi_timer_global_off()
351 nset = processor->processor_set; in sfi_timer_global_off()
H A Dpriority.c141 …sched_update_pset_avg_execution_time(processor->processor_set, thread->quantum_remaining, ctime, t… in thread_quantum_expire()
H A Dthread.c3798 pset_assert_locked(runq->processor_set); in thread_get_runq_locked()
3807 pset_assert_locked(new_runq->processor_set); in thread_set_runq_locked()
3837 pset_assert_locked(thread->__runq.runq->processor_set); in thread_assert_runq_nonnull()
H A Drecount.c1213 processor->processor_set->pset_cluster_type == PSET_AMP_P ? in recount_processor_init()
H A Dmachine.c253 processor_set_t pset = processor->processor_set; in processor_doshutdown()
/xnu-11215/osfmk/mach/
H A Dprocessor_set.defs69 processor_set 4000;
95 processor_set : processor_set_t;
100 processor_set : processor_set_t;
104 processor_set : processor_set_t;
113 processor_set : processor_set_t;
120 processor_set : processor_set_t;
163 processor_set : processor_set_t;
H A Dmach_types.h130 typedef struct processor_set *processor_set_t;
131 typedef struct processor_set *processor_set_control_t;
157 struct processor_set;
H A DMakefile44 processor_set.defs \
103 processor_set.h \
H A Dprocessor.defs120 * JMM - Keep processor_set related stuff at the end because
H A Dhost_priv.defs295 * JMM - Keep all processor_set related items at the end for easy
/xnu-11215/tests/sched/sched_test_harness/shadow_headers/
H A Dmisc_needed_deps.c149 struct processor_set { struct
154 processor_set_t processor_set; /* assigned set */ member
H A Dmisc_needed_defines.h13 typedef struct processor_set *processor_set_t;
/xnu-11215/tests/sched/sched_test_harness/
H A Dsched_clutch_harness.c38 static struct processor_set pset0 = {
43 .processor_set = &pset0,
/xnu-11215/libsyscall/mach/
H A Dprocessor_set.defs28 #include <mach/processor_set.defs>
/xnu-11215/osfmk/i386/
H A Dcpu.c279 target_processor->processor_set->pending_AST_URGENT_cpu_mask, in processor_to_datastring()
/xnu-11215/tools/lldbmacros/
H A Drecount.py467 pset = pr.processor_set
/xnu-11215/libsyscall/Libsyscall.xcodeproj/
H A Dproject.pbxproj266 …D4C114B00600000D8B9 /* processor_set.defs in Sources */ = {isa = PBXBuildFile; fileRef = C9D9BD031…
686 …0600000D8B9 /* processor_set.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileTyp…
823 C9D9BD03114B00600000D8B9 /* processor_set.defs */,
1491 C9D9BD4C114B00600000D8B9 /* processor_set.defs in Sources */,
/xnu-11215/osfmk/arm/
H A Dmachine_routines_common.c823 switch (processor->processor_set->pset_cluster_type) { in __ml_interrupts_disabled_cpu_kind()

12