summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/score/thread.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/include/rtems/score/thread.h')
-rw-r--r--cpukit/include/rtems/score/thread.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/cpukit/include/rtems/score/thread.h b/cpukit/include/rtems/score/thread.h
index e23261701a..aff2f58d77 100644
--- a/cpukit/include/rtems/score/thread.h
+++ b/cpukit/include/rtems/score/thread.h
@@ -853,10 +853,19 @@ struct _Thread_Control {
Thread_CPU_budget_algorithms budget_algorithm;
/** This field is the method invoked with the budgeted time is consumed. */
Thread_CPU_budget_algorithm_callout budget_callout;
- /** This field is the amount of CPU time consumed by this thread
- * since it was created.
+
+ /**
+ * @brief This member contains the amount of CPU time consumed by this thread
+ * since it was created.
+ */
+ Timestamp_Control cpu_time_used;
+
+ /**
+ * @brief This member contains the amount of CPU time consumed by this thread
+ * at the time of the last reset of the CPU usage by
+ * rtems_cpu_usage_reset().
*/
- Timestamp_Control cpu_time_used;
+ Timestamp_Control cpu_time_used_at_last_reset;
/** This field contains information about the starting state of
* this thread.