]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOKitDebug.h
xnu-517.12.7.tar.gz
[apple/xnu.git] / iokit / IOKit / IOKitDebug.h
index 5211cb95f314d959e4389240c3a5403117f4c62d..548aec91c9b319aa2ab93563e5c2c8dbceedbe2a 100644 (file)
@@ -51,11 +51,7 @@ private:
                        UInt32 value, const char * name );
 };
 
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
+#endif __cplusplus
 
 enum {
 // loggage
@@ -76,12 +72,17 @@ enum {
     kIOLogMemory       = 0x00004000ULL,
 
 // debug aids - change behaviour
-    kIONoFreeObjects   = 0x00100000ULL
+    kIONoFreeObjects   = 0x00100000ULL,
+    kIOLogSynchronous   = 0x00200000ULL,       // IOLog completes synchrounsly
 };
 
 extern SInt64  gIOKitDebug;
 extern char    iokit_version[];
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 struct IORegistryPlane;
 extern void    IOPrintPlane( const struct IORegistryPlane * plane );
 extern void    OSPrintMemory( void );