aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_time.c
Commit message (Expand)AuthorAgeFilesLines
* Further system call comment cleanup:Robert Watson2007-03-051-26/+16
* Remove 'MPSAFE' annotations from the comments above most system calls: allRobert Watson2007-03-041-21/+0
* - Remove third parameter of itimer_find, the parameter is always zero.David Xu2006-11-281-46/+16
* Merge posix4/* into normal kernel hierarchy.Tom Rhodes2006-11-111-2/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-2/+3
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* Move tz_minuteswest and tz_dsttime to subr_clock.cPoul-Henning Kamp2006-10-021-3/+0
* First part of a little cleanup in the calendar/timezone/RTC handling.Poul-Henning Kamp2006-10-021-0/+1
* - Change process_exec function handlers prototype to include structAlexander Leidinger2006-08-151-4/+11
* INT_MAX is defined in file sys/limits.h, include the file now.David Xu2006-08-021-0/+1
* Let kernel POSIX timer code and mqueue code to use integer as a resourceDavid Xu2006-03-011-23/+23
* Fix compiling warning on 64 bits system.David Xu2005-12-091-1/+1
* Register itimers_event_hook as a kernel event handler, so I don'tDavid Xu2005-12-091-2/+9
* 1. Set timer configuration values for sysconf().David Xu2005-12-011-2/+15
* Add several aliases for existing clockid_t names to indicate that theRobert Watson2005-11-271-2/+26
* Add CLOCK_UPTIME to clock_gettime(2) reporting the currentAndre Oppermann2005-11-181-0/+2
* Fix name compatible problem with POSIX standard. the sigval_ptr andDavid Xu2005-11-041-1/+1
* Cleanup some signal interfaces. Now the tdsignal function acceptsDavid Xu2005-11-031-28/+11
* Let itimer store itimerspec instead of itimerval, so I don't have toDavid Xu2005-10-301-59/+118
* Don't touch last overrun if signal was already on queue.David Xu2005-10-231-2/+0
* Make p_itimers as a pointer, so file sys/proc.h does not need to includeDavid Xu2005-10-231-28/+25
* Implement POSIX timers. Current only CLOCK_REALTIME and CLOCK_MONOTONICDavid Xu2005-10-231-2/+664
* Implement 32bit wrappers for clock_gettime, clock_settime, andPaul Saab2005-10-151-19/+51
* 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