summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_time.c
Commit message (Expand)AuthorAgeFilesLines
* Lock the process while sending it SIGARLM and updating p_realtimer.jhb2001-03-071-0/+4
* Use callout_reset instead of timeout(9). Most callouts are staticallyjake2000-11-271-5/+5
* Remove unneeded <sys/buf.h> includes.phk2000-04-181-1/+0
* Isolate the Timecounter internals in their own two files.phk2000-03-201-1/+2
* Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for thephk1999-10-301-1/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Minor tweaks to make sure (new) prerequisites for <sys/buf.h> (mostlypeter1999-06-271-1/+2
* Suser() simplification:phk1999-04-271-4/+4
* More secure clock management. Allow positive steps only once per secondnsayer1999-04-071-11/+16
* Fix last delta so file would compile again- I think I got itmjacob1999-04-071-10/+13
* If securelevel>1, allow the clock to be adjusted negatively only up tonsayer1999-04-071-8/+27
* Added a used #include (don't depend on "vnode_if.h" including <sys/buf.h>).bde1999-02-251-1/+2
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-271-2/+2
* Nitpicking and dusting performed on a train. Removes trivial warningsphk1998-10-251-2/+1
* Add a tc_ prefix to struct timecounter members.phk1998-06-091-2/+2
* Fixed interval calculation in realitimexpire() again. Obtained from:bde1998-05-171-4/+4
* Fixed stale references to hzto() in comments.bde1998-05-171-2/+2
* s/nanoruntime/nanouptime/gphk1998-05-171-6/+6
* Nuke signanosleep(). (I've left nanosleep1() seperate to nanosleep()peter1998-05-141-56/+1
* Commit an old change that has been sitting around for a long while.peter1998-05-141-2/+16
* Make a kernel version of the timer* functions called timerval* to bephk1998-04-061-13/+13
* More fixes for the iterative case of nanosleep1 from bruce.phk1998-04-051-5/+5
* Make the dummy timecounter run at 1 MHz rather than 100kHz (noticed by bde)phk1998-04-051-10/+9
* If there is no error code, don't copyout the remaining time. (Aspeter1998-04-051-3/+3
* Fix nanosleep1 based on Bruces suggestion.phk1998-04-051-28/+22
* tsleep() returns EWOULDBLOCK if the timeout expired. Don't return thispeter1998-04-051-2/+2
* Handle double fraction overflow in nano & microtime functions (spotted by Bruce)phk1998-04-041-6/+3
* Time changes mark 2:phk1998-04-041-60/+30
* Eradicate the variable "time" from the kernel, using various measures.phk1998-03-301-16/+18
* Add two new functions, get{micro|nano}time.phk1998-03-261-1/+2
* Fixed the calculation of `delta' in settime(). We once set allbde1998-02-251-29/+14
* Replace TOD clock code with more systematic approach.phk1998-02-201-6/+7
* Remove a bunch of variables which were unused both in GENERIC and LINT.phk1997-11-071-2/+1
* Move the "retval" (3rd) parameter from all syscall functions and putphk1997-11-061-22/+13
* Simplify the lease_check stuff.phk1997-10-261-3/+9
* Fix returned sleep period for large valuesache1997-10-201-3/+5
* Sigh. Signal handlers are executed on leaving the system call, notpeter1997-10-151-8/+2
* init_main.c subr_autoconf.c:gibbs1997-09-211-5/+8
* Removed unused #includes.bde1997-09-021-3/+1
* Don't return EINVAL for negative timespecs in the nanosleep functions.bde1997-08-261-12/+9
* setitimer: if it_value == 0 clear it_interval nowache1997-08-141-2/+6
* Bypass itimerfix 100000000 limit in nanosleep1 using loop through timeoutsache1997-08-131-46/+64
* Fixed syscall arg checking in clock_settime(). Stack garbage wasbde1997-08-031-2/+2
* Add tickadj to struct clockinfo, like NetBSD and OpenBSD.jhay1997-06-241-2/+1
* oops, fix a braino that I noticed during the commit.. Don't verify thepeter1997-06-011-5/+7
* - implement signanosleep(2) by moving common code from nanosleep() into apeter1997-06-011-28/+102
* Fixes from Bruce:peter1997-05-101-59/+64
* Pay attention to what Bruce actually saysbrian1997-05-101-5/+2
* Don't require that it_interval be valid ifbrian1997-05-101-2/+5
* Implementation of posix-style clock_* and nanosleep syscalls as implementedpeter1997-05-081-33/+215
OpenPOWER on IntegriCloud