Home
last modified time | relevance | path

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

/xnu-8020.121.3/osfmk/kern/
H A Dsched_amp.c177 return &processor->processor_set->pset_runq; in amp_main_runq()
223 run_queue_init(&pset->pset_runq); in sched_amp_pset_init()
238 spill_pri = pcore_set->pset_runq.highq; in sched_amp_choose_thread()
304 return pcore_set && pcore_set->pset_runq.count > 0; in sched_amp_thread_should_yield()
328 spill_pri = pcore_set->pset_runq.highq; in sched_amp_processor_csw_check()
329 spill_urgency = pcore_set->pset_runq.urgency; in sched_amp_processor_csw_check()
373 spill_pri = pcore_set->pset_runq.highq; in sched_amp_processor_queue_has_priority()
514 (pset->pset_runq.count > bit_count(pset->cpu_state_map[PROCESSOR_DISPATCHING])) && in sched_amp_steal_thread()
516 thread = run_queue_dequeue(&pset->pset_runq, SCHED_HEADQ); in sched_amp_steal_thread()
586 restart_needed = runq_scan(&pset->pset_runq, scan_context); in sched_amp_thread_update_scan()
H A Dsched_dualq.c160 return &processor->processor_set->pset_runq; in dualq_main_runq()
201 run_queue_init(&pset->pset_runq); in sched_dualq_pset_init()
470 thread = run_queue_dequeue(&cset->pset_runq, SCHED_HEADQ); in sched_dualq_steal_thread()
533 restart_needed = runq_scan(&pset->pset_runq, scan_context); in sched_dualq_thread_update_scan()
H A Dsched_traditional.c271 run_queue_init(&pset->pset_runq); in sched_traditional_pset_init()
281 return &processor->processor_set->pset_runq; in runq_for_processor()
H A Dsched_multiq.c385 run_queue_init(&pset->pset_runq); in sched_multiq_pset_init()
452 return (entry_queue_t)&processor->processor_set->pset_runq; in multiq_main_entryq()
1475 restart_needed = group_scan(&pset->pset_runq, scan_context); in sched_multiq_thread_update_scan()
H A Dprocessor.h221 struct run_queue pset_runq; /* runq for this processor set */ member
H A Dsched_prim.c2074 …return (pset->pset_runq.count > 0) && ((pset->pset_runq.count + rt_runq_count(pset)) > bit_count(a… in pset_has_stealable_threads()
7699 int non_rt_load = pset->pset_runq.count; in sched_update_pset_load_average()
7707 …ge(pset, 0), (bit_count(pset->cpu_state_map[PROCESSOR_RUNNING]) + pset->pset_runq.count + rt_runq_… in sched_update_pset_load_average()
/xnu-8020.121.3/tools/lldbmacros/
H A Dscheduler.py763 … runq = kern.GetValueFromAddress(unsigned(addressof(pset.pset_runq)), 'struct run_queue *')
768 … runq = kern.GetValueFromAddress(unsigned(addressof(pset.pset_runq)), 'struct run_queue *')