void ml_get_timebase(unsigned long long *timestamp);
void ml_init_lock_timeout(void);
+void ml_init_delay_spin_threshold(void);
+
+boolean_t ml_delay_should_spin(uint64_t interval);
vm_offset_t
ml_static_ptovirt(
__END_DECLS
#ifdef XNU_KERNEL_PRIVATE
+
boolean_t ml_fpu_avx_enabled(void);
+
void interrupt_latency_tracker_setup(void);
void interrupt_reset_latency_stats(void);
void interrupt_populate_latency_stats(char *, unsigned);
+void ml_get_power_state(boolean_t *, boolean_t *);
#endif /* XNU_KERNEL_PRIVATE */
#endif /* _I386_MACHINE_ROUTINES_H_ */