Home
last modified time | relevance | path

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

/xnu-11417.140.69/osfmk/kern/
H A Dsched_amp.c179 return &processor->processor_set->pset_runq; in amp_main_runq()
228 run_queue_init(&pset->pset_runq); in sched_amp_pset_init()
244 spill_pri = pcore_set->pset_runq.highq; in sched_amp_choose_thread()
310 return pcore_set && pcore_set->pset_runq.count > 0; in sched_amp_thread_should_yield()
334 spill_pri = pcore_set->pset_runq.highq; in sched_amp_processor_csw_check()
335 spill_urgency = pcore_set->pset_runq.urgency; in sched_amp_processor_csw_check()
379 spill_pri = pcore_set->pset_runq.highq; in sched_amp_processor_queue_has_priority()
518 (pset->pset_runq.count > bit_count(pset->cpu_state_map[PROCESSOR_DISPATCHING])) && in sched_amp_steal_thread()
520 thread = run_queue_dequeue(&pset->pset_runq, SCHED_HEADQ); in sched_amp_steal_thread()
590 restart_needed = runq_scan(&pset->pset_runq, scan_context); in sched_amp_thread_update_scan()
H A Dsched_dualq.c163 return &processor->processor_set->pset_runq; in dualq_main_runq()
204 run_queue_init(&pset->pset_runq); in sched_dualq_pset_init()
478 thread = run_queue_dequeue(&cset->pset_runq, SCHED_HEADQ); in sched_dualq_steal_thread()
541 restart_needed = runq_scan(&pset->pset_runq, scan_context); in sched_dualq_thread_update_scan()
H A Dprocessor.h237 …struct run_queue pset_runq; /* runq for this processor set, used by the amp and dualq … member
H A Dsched_prim.c2407 …return (pset->pset_runq.count > 0) && ((pset->pset_runq.count + rt_runq_count(pset)) > bit_count(a… in pset_has_stealable_threads()
10063 int non_rt_load = pset->pset_runq.count; in sched_update_pset_load_average()
10071 …ge(pset, 0), (bit_count(pset->cpu_state_map[PROCESSOR_RUNNING]) + pset->pset_runq.count + rt_runq_… in sched_update_pset_load_average()
/xnu-11417.140.69/tools/lldbmacros/
H A Dscheduler.py688 … runq = kern.GetValueFromAddress(unsigned(addressof(pset.pset_runq)), 'struct run_queue *')