#include <sys/time.h>#include <time.h>#include <bool.h>#include <arch/barrier.h>#include <macros.h>#include <errno.h>#include <sysinfo.h>#include <as.h>#include <ddi.h>#include <libc.h>Go to the source code of this file.
Functions | |
| int | gettimeofday (struct timeval *tv, struct timezone *tz) |
| Get time of day. | |
| unsigned int | sleep (unsigned int sec) |
| Wait unconditionally for specified number of seconds. | |
| time_t | time (time_t *tloc) |
| void | tv_add (struct timeval *tv, suseconds_t usecs) |
| Add microseconds to given timeval. | |
| int | tv_gt (struct timeval *tv1, struct timeval *tv2) |
| Decide if one timeval is greater than the other. | |
| int | tv_gteq (struct timeval *tv1, struct timeval *tv2) |
| Decide if one timeval is greater than or equal to the other. | |
| suseconds_t | tv_sub (struct timeval *tv1, struct timeval *tv2) |
| Subtract two timevals. | |
| void | udelay (useconds_t time) |
| int | usleep (useconds_t usec) |
| Wait unconditionally for specified number of microseconds. | |
Variables | |
| struct { | |
| volatile sysarg_t seconds1 | |
| volatile sysarg_t seconds2 | |
| volatile sysarg_t useconds | |
| } | ktime |
| Pointer to kernel shared variables with time. | |
Definition in file time.c.
1.4.7