summaryrefslogtreecommitdiff
path: root/sys/kern/kern_time.c
Commit message (Expand)AuthorAgeFilesLines
* o reduce the overhead of calling ppsratecheck by using ticks instead ofSam Leffler2002-12-311-55/+24
* add generic rate limiting support from netbsd; ratelimit is purely time based,Sam Leffler2002-12-201-0/+88
* SCARGS removal take II.Alfred Perlstein2002-12-141-12/+12
* Backout removal SCARGS, the code freeze is only "selectively" over.Alfred Perlstein2002-12-131-12/+12
* Remove SCARGS.Alfred Perlstein2002-12-131-12/+12
* Introduce mac_check_system_settime(), a MAC check allowing policies toRobert Watson2002-11-031-0/+13
* Round up instead of towards 0 in clock_getres() so that a resolution ofBruce Evans2002-09-251-1/+6
* A side effect of some debugging: prototypify and deregister.Poul-Henning Kamp2002-08-181-45/+18
* more caddr_t removal.Alfred Perlstein2002-06-291-10/+6
* Hide the private parts of timecounter from a couple of places that don'tPoul-Henning Kamp2002-04-261-1/+1
* Improve the implementation of adjtime(2).Poul-Henning Kamp2002-04-151-72/+0
* - Change settime() to take a thread as its first argument instead of a procJohn Baldwin2002-04-101-36/+27
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-3/+3
* Remove __P.Alfred Perlstein2002-03-191-6/+6
* Take the common case of gettimeofday(&tv, NULL) out from under Giant.Poul-Henning Kamp2002-02-181-8/+4
* o Modify static settime() to accept the proc * for the process requestingRobert Watson2001-09-261-5/+6
* KSE Milestone 2Julian Elischer2001-09-121-26/+28
* Giant PushdownMatthew Dillon2001-09-011-47/+126
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-0/+3
* Lock the process while sending it SIGARLM and updating p_realtimer.John Baldwin2001-03-071-0/+4
* Use callout_reset instead of timeout(9). Most callouts are staticallyJake Burkholder2000-11-271-5/+5
* Remove unneeded <sys/buf.h> includes.Poul-Henning Kamp2000-04-181-1/+0
* Isolate the Timecounter internals in their own two files.Poul-Henning Kamp2000-03-201-1/+2
* Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for thePoul-Henning Kamp1999-10-301-1/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Minor tweaks to make sure (new) prerequisites for <sys/buf.h> (mostlyPeter Wemm1999-06-271-1/+2
* Suser() simplification:Poul-Henning Kamp1999-04-271-4/+4
* More secure clock management. Allow positive steps only once per secondNick Sayer1999-04-071-11/+16
* Fix last delta so file would compile again- I think I got itMatt Jacob1999-04-071-10/+13
* If securelevel>1, allow the clock to be adjusted negatively only up toNick Sayer1999-04-071-8/+27
* Added a used #include (don't depend on "vnode_if.h" including <sys/buf.h>).Bruce Evans1999-02-251-1/+2
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-2/+2
* Nitpicking and dusting performed on a train. Removes trivial warningsPoul-Henning Kamp1998-10-251-2/+1
* Add a tc_ prefix to struct timecounter members.Poul-Henning Kamp1998-06-091-2/+2
* Fixed interval calculation in realitimexpire() again. Obtained from:Bruce Evans1998-05-171-4/+4
* Fixed stale references to hzto() in comments.Bruce Evans1998-05-171-2/+2
* s/nanoruntime/nanouptime/gPoul-Henning Kamp1998-05-171-6/+6
* Nuke signanosleep(). (I've left nanosleep1() seperate to nanosleep()Peter Wemm1998-05-141-56/+1
* Commit an old change that has been sitting around for a long while.Peter Wemm1998-05-141-2/+16
* Make a kernel version of the timer* functions called timerval* to bePoul-Henning Kamp1998-04-061-13/+13
* More fixes for the iterative case of nanosleep1 from bruce.Poul-Henning Kamp1998-04-051-5/+5
* Make the dummy timecounter run at 1 MHz rather than 100kHz (noticed by bde)Poul-Henning Kamp1998-04-051-10/+9
* If there is no error code, don't copyout the remaining time. (AsPeter Wemm1998-04-051-3/+3
* Fix nanosleep1 based on Bruces suggestion.Poul-Henning Kamp1998-04-051-28/+22
* tsleep() returns EWOULDBLOCK if the timeout expired. Don't return thisPeter Wemm1998-04-051-2/+2
* Handle double fraction overflow in nano & microtime functions (spotted by Bruce)Poul-Henning Kamp1998-04-041-6/+3
* Time changes mark 2:Poul-Henning Kamp1998-04-041-60/+30
* Eradicate the variable "time" from the kernel, using various measures.Poul-Henning Kamp1998-03-301-16/+18
* Add two new functions, get{micro|nano}time.Poul-Henning Kamp1998-03-261-1/+2
* Fixed the calculation of `delta' in settime(). We once set allBruce Evans1998-02-251-29/+14