]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/stackshot.h
xnu-6153.61.1.tar.gz
[apple/xnu.git] / bsd / sys / stackshot.h
index dcd24eada57b3859349067b7a641a426a97c3c01..b5c00135c2e415e8d034a99a87879ecda325369b 100644 (file)
 
 typedef struct stackshot_config {
        /* Input options */
 
 typedef struct stackshot_config {
        /* Input options */
-       int             sc_pid;                 /* PID to trace, or -1 for the entire system */
-       uint32_t        sc_flags;               /* Stackshot flags */
-       uint64_t        sc_delta_timestamp;     /* Retrieve a delta stackshot of system state that has changed since this time */
+       int             sc_pid;                 /* PID to trace, or -1 for the entire system */
+       uint32_t        sc_flags;               /* Stackshot flags */
+       uint64_t        sc_delta_timestamp;     /* Retrieve a delta stackshot of system state that has changed since this time */
 
        /* Stackshot results */
 
        /* Stackshot results */
-       uint64_t        sc_buffer;              /* Pointer to stackshot buffer */
-       uint32_t        sc_size;                /* Length of the stackshot buffer */
+       uint64_t        sc_buffer;              /* Pointer to stackshot buffer */
+       uint32_t        sc_size;                /* Length of the stackshot buffer */
 
        /* Internals */
 
        /* Internals */
-       uint64_t        sc_out_buffer_addr;     /* Location where the kernel should copy the address of the newly mapped buffer in user space */
-       uint64_t        sc_out_size_addr;       /* Location where the kernel should copy the size of the stackshot buffer */
+       uint64_t        sc_out_buffer_addr;     /* Location where the kernel should copy the address of the newly mapped buffer in user space */
+       uint64_t        sc_out_size_addr;       /* Location where the kernel should copy the size of the stackshot buffer */
 } stackshot_config_t;
 
 #ifndef KERNEL
 } stackshot_config_t;
 
 #ifndef KERNEL