Home
last modified time | relevance | path

Searched refs:AST_QUANTUM (Results 1 – 6 of 6) sorted by relevance

/xnu-10063.141.1/osfmk/kern/
H A Dast.h112 #define AST_QUANTUM 0x02 macro
141 #define AST_PREEMPTION (AST_PREEMPT | AST_QUANTUM | AST_URGENT)
H A Dast.c332 preemption_reasons = csw_check(thread, current_processor(), (preemption_reasons & AST_QUANTUM)); in ast_taken_user()
H A Dpriority.c229 ast_t check_reason = AST_QUANTUM; in thread_quantum_expire()
H A Dsched_clutch.c4092 if (reason & AST_QUANTUM) { in sched_edge_thread_avoid_processor()
4491 …_t amp_rebalance = (thread->reason & (AST_REBALANCE | AST_QUANTUM)) == (AST_REBALANCE | AST_QUANTU… in sched_edge_migrate_candidate()
H A Dsched_prim.c3601 thread->reason |= AST_QUANTUM; in thread_dispatch()
3611 if ((thread->reason & (AST_HANDOFF | AST_QUANTUM)) == AST_HANDOFF) { in thread_dispatch()
3613 thread->reason |= AST_QUANTUM; in thread_dispatch()
3646 if (reason & AST_QUANTUM) { in thread_dispatch()
3658 if (reason & AST_QUANTUM) { in thread_dispatch()
/xnu-10063.141.1/doc/scheduler/
H A Dsched_clutch_edge.md286 …lling from the preferred cluster). The scheduler recognizes this (via `AST_QUANTUM` and `AST_REBAL…