summaryrefslogtreecommitdiff
path: root/kern/time_out.h
diff options
context:
space:
mode:
authorThomas Bushnell <thomas@gnu.org>1997-08-20 20:31:38 +0000
committerThomas Bushnell <thomas@gnu.org>1997-08-20 20:31:38 +0000
commit1ed9c11c8bac06eee70182600c872f24552e8dd4 (patch)
tree37ad773785169d6f5ce51000ff58fad81bf95842 /kern/time_out.h
parent4c4451c49c52b33f1714f3dd61c055cc84a91a8e (diff)
Wed Aug 20 16:05:19 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* kern/thread.h (struct thread): New member `creation_time'. * include/mach/thread_info.h: New member `creation_time'. * kern/thread.c (thread_create): Set creation time stamp. (thread_info) [THREAD_BASIC_INFO]: Fill in new creation time field. Carefully preserve compatibility with old callers. * kern/task.h (struct task): New member `creation_time'. * include/mach/task_info.h: New member `creation_time'. * kern/task.c (task_create): Set creation time stamp. (task_info) [TASK_BASIC_INFO]: Fill in new creation time field. Carefully preserve compatibility with old callers. * kern/mach_clock.c (record_time_stamp): New function. * kern/time_out.h (record_time_stamp): Add prototype.
Diffstat (limited to 'kern/time_out.h')
-rw-r--r--kern/time_out.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/kern/time_out.h b/kern/time_out.h
index 4dff7df..5fbf4e3 100644
--- a/kern/time_out.h
+++ b/kern/time_out.h
@@ -43,6 +43,9 @@ extern unsigned long elapsed_ticks; /* number of ticks elapsed since bootup */
extern int hz; /* number of ticks per second */
extern int tick; /* number of usec per tick */
+/* Read the current time into STAMP */
+void record_time_stamp (time_value_t *stamp);
+
/*
* Time-out element.
*/