]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/kdebug.h
xnu-2050.48.11.tar.gz
[apple/xnu.git] / bsd / sys / kdebug.h
index ae8970aa43feced0288deb80dae14b1bff3e1ced..9a76fbc8011f8b43a6e1629ff6b206f04b91624b 100644 (file)
@@ -150,6 +150,7 @@ __BEGIN_DECLS
 #define        MACH_REMOTE_AST         0x17    /* AST signal issued to remote processor */
 
 #define        MACH_SCHED_LPA_BROKEN   0x18    /* last_processor affinity broken in choose_processor */
+#define MACH_DEEP_IDLE          0x19   /* deep idle on master processor */
 
 /* Codes for pmap (DBG_MACH_PMAP) */     
 #define PMAP__CREATE           0x0
@@ -250,6 +251,7 @@ __BEGIN_DECLS
 #define DBG_DRVSD              19      /* Secure Digital */
 #define DBG_DRVNAND            20      /* NAND drivers and layers */
 #define DBG_SSD                        21      /* SSD */
+#define DBG_DRVSPI             22      /* SPI */
 
 /* Backwards compatibility */
 #define        DBG_DRVPOINTING         DBG_DRVHID              /* OBSOLETE: Use DBG_DRVHID instead */
@@ -539,7 +541,7 @@ extern void kdbg_trace_data(struct proc *proc, long *arg_pid);
 extern void kdbg_trace_string(struct proc *proc, long *arg1, long *arg2, long *arg3, long *arg4);
 
 extern void kdbg_dump_trace_to_file(const char *);
-void start_kern_tracing(unsigned int);
+void start_kern_tracing(unsigned int, boolean_t);
 struct task;
 extern void kdbg_get_task_name(char*, int, struct task *task);
 void disable_wrap(uint32_t *old_slowcheck, uint32_t *old_flags);