]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/processor_data.h
xnu-3248.60.10.tar.gz
[apple/xnu.git] / osfmk / kern / processor_data.h
index f2a1a8ba3efea646e187b064bb60e67809570eb4..799a31dc71c97e3dff3554cc01a08ec7bc35bb57 100644 (file)
@@ -60,11 +60,11 @@ struct processor_data {
        timer_data_t                    system_state;
        timer_data_t                    user_state;
 
-       timer_t                                 current_state;
+       timer_t                                 current_state; /* points to processor's idle, system, or user state timer */
 
        /* Thread execution timers */
-       timer_t                                 thread_timer;
-       timer_t                                 kernel_timer;
+       timer_t                                 thread_timer; /* points to current thread's user or system timer */
+       timer_t                                 kernel_timer; /* points to current thread's system_timer */
 
        /* Kernel stack cache */
        struct stack_cache {