]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/i386/lapic.h
xnu-7195.101.1.tar.gz
[apple/xnu.git] / osfmk / i386 / lapic.h
index 9f06f52bceeb1c69893d66cdd0466f9237fbe2ab..43bd2db874bfcc1794e381c3b781b343c6fac97d 100644 (file)
@@ -247,9 +247,11 @@ typedef uint32_t lapic_timer_count_t;
        (LAPIC_READ_OFFSET(ISR_BASE,(base+LAPIC_##src##_INTERRUPT)/32) \
                & (1 <<((base + LAPIC_##src##_INTERRUPT)%32)))
 
+extern uint32_t         lapic_safe_apicid(void);
+extern void             lapic_init_slave(void);
 extern void             lapic_init(void);
-extern void             lapic_configure(void);
-extern void             lapic_shutdown(void);
+extern void             lapic_configure(bool for_wake);
+extern void             lapic_shutdown(bool for_sleep);
 extern void             lapic_smm_restore(void);
 extern boolean_t        lapic_probe(void);
 extern void             lapic_dump(void);