aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_time.c
Commit message (Expand)AuthorAgeFilesLines
* Implement kern_adjtime(), kern_readv(), kern_sched_rr_get_interval(),John Baldwin2005-03-311-17/+34
* If the pointer to the new itimerval is NULL in kern_setitimer(), justJohn Baldwin2005-02-071-0/+3
* Various and sundry style fixes.John Baldwin2005-02-071-4/+4
* Split out kernel side of {get,set}itimer(2) into two parts: the first thatMaxim Sobolev2005-01-251-34/+55
* move kern_nanosleep to sys/syscallsubr.hPaul Saab2005-01-191-0/+1
* - rename nanosleep1 to kern_nanosleepPaul Saab2005-01-191-5/+3
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Rework how we store process times in the kernel such that we always storeJohn Baldwin2004-10-051-6/+8
* Update previous commit to:Kelly Yancey2004-06-211-18/+13
* Implement CLOCK_VIRTUAL and CLOCK_PROF for clock_gettime(2) andKelly Yancey2004-06-171-9/+39
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* constify the second args to timevaladd() and timevalsub().Alfred Perlstein2003-10-261-2/+2
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Wait for the real interval timer callout handler to finish executing if itJohn Baldwin2003-06-091-0/+2
* In setitimer(2), if the it_value of the new itimer value is clear, thenJohn Baldwin2003-05-131-3/+4
* o fix ppsratecheck to interpret a maxpps of zero as "ignore everything"Sam Leffler2003-02-261-1/+5
* OK, I was too sleepy there...Poul-Henning Kamp2003-02-231-2/+4
* Implement CLOCK_MONOTONIC.Poul-Henning Kamp2003-02-231-2/+3
* Remove duplicate includes.Olivier Houchard2003-02-201-1/+0
* Use the proc lock to protect p_realtimer instead of Giant, and obtainTim J. Robbins2003-02-171-42/+33
* Split the global timezone structure into two integer fields toPoul-Henning Kamp2003-02-031-7/+6
* No need to lock Giant around call to nanosleep1() in nanosleep().Tim J. Robbins2003-02-031-2/+0
* Avoid holding Giant across copyout() in gettimeofday() and getitimer().Tim J. Robbins2003-02-031-4/+4
* Remove unnecessary locking of Giant around nanotime() in clock_gettime().Tim J. Robbins2003-01-191-2/+0
* useracc() is mpsafe so we only need to hold GiantAlfred Perlstein2003-01-191-10/+5
* 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