X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/fe8ab488e9161c46dd9885d58fc52996dc0249ff..cc8bc92ae4a8e9f1a1ab61bf83d34ad8150b3405:/osfmk/kern/timer_queue.h diff --git a/osfmk/kern/timer_queue.h b/osfmk/kern/timer_queue.h index 879a311fd..99284d42e 100644 --- a/osfmk/kern/timer_queue.h +++ b/osfmk/kern/timer_queue.h @@ -149,6 +149,9 @@ extern uint64_t timer_queue_expire_with_options( uint64_t, boolean_t); +extern void quantum_timer_expire( + uint64_t deadline); + /* Shutdown a timer queue and reassign existing activities */ extern void timer_queue_shutdown( mpqueue_head_t *queue); @@ -174,6 +177,8 @@ extern void timer_resync_deadlines(void); extern void timer_set_deadline(uint64_t deadline); +extern void quantum_timer_set_deadline(uint64_t deadline); + /* Migrate the local timer queue of a given cpu to the master cpu */ extern uint32_t timer_queue_migrate_cpu(int target_cpu);