summaryrefslogtreecommitdiff
path: root/sys/kern/kern_time.c
Commit message (Expand)AuthorAgeFilesLines
* The process spin lock currently has the following distinct uses:Konstantin Belousov2014-11-261-10/+10
* Split up sys_ktimer_getoverrun() into a sys_ and a kern_ variantBjoern A. Zeeb2014-08-071-2/+9
* Fix VIRTUAL and PROF interval timers for short intervals, broken at r247903.Alexander Motin2014-04-161-0/+8
* Implement compat32 wrappers for the ktimer_* syscalls.Konstantin Belousov2013-07-211-40/+50
* id_t is 64bit, provide the compat32 wrapper for clock_getcpuclockid2(2).Konstantin Belousov2013-07-201-14/+22
* Allow to call clock_gettime() on the clock id for zombie process.Konstantin Belousov2013-07-131-7/+2
* Make kern_nanosleep() and pause_sbt() to use per-CPU sleep queues.Alexander Motin2013-03-121-3/+3
* Reduce minimal time intervals of setitimer(2) from 1/HZ to 1/(16*HZ) byAlexander Motin2013-03-061-20/+25
* Fix time math overflows and improve zero intervals handling in poll(),Alexander Motin2013-03-061-1/+9
* MFcalloutng:Davide Italiano2013-03-041-23/+23
* Fix a race between kern_setitimer() and realitexpire(), where theKonstantin Belousov2012-12-041-3/+0
* Implement syscall clock_getcpuclockid2, so we can get a clock idDavid Xu2012-08-171-10/+139
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-15/+15
* Create a global thread hash table to speed up thread lookup, useDavid Xu2010-10-091-17/+11
* Remove VOP_LEASE and supporting functions. This hasn't been used sinceRobert Watson2009-04-101-12/+0
* Correctly sanity-check timer IDs. [SA-09:06]Colin Percival2009-03-231-1/+2
* Remove even more unneeded variable assignments.Ed Schouten2009-02-261-2/+0
* In realtimer_delete(), clear timer's value and interval to tellDavid Xu2008-10-201-0/+8
* Make sure reading td_runtime in critical section since thread may beDavid Xu2008-01-181-1/+2
* Add POSIX clock id CLOCK_THREAD_CPUTIME_ID, this can be used to measureDavid Xu2008-01-181-0/+16
* rufetch and calcru sometimes should be called atomically together.Attilio Rao2007-06-091-0/+4
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-4/+4
* Remove MAC Framework access control check entry points made redundant withRobert Watson2007-04-221-14/+0
* 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