summaryrefslogtreecommitdiffstats
path: root/sys/sys/time.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* timecounting: add gettime(9), getuptime(9)cheloha2020-06-221-1/+4
* timecounting: decide whether to advance offset within tc_windup()cheloha2020-05-201-1/+4
* Keep socket timeout intervals in nsecs and use them with tsleep_nsec(9).mpi2020-01-151-3/+16
* Introduce TIMESPEC_TO_NSEC() and use it to convert userland facingmpi2020-01-141-1/+9
* Replace __inline with C99 inline.bluhm2020-01-011-13/+13
* nanoboottime(9): add and document new interfacecheloha2019-10-221-1/+2
* R.I.P. itimerround(); ok mpi@cheloha2019-08-031-3/+2
* missing part of commit by cheloha:deraadt2019-08-021-2/+2
* Add tsleep_nsec(9), msleep_nsec(9), and rwsleep_nsec(9).cheloha2019-07-031-4/+30
* R.I.P. timespecfix(); ok visa@ mpi@cheloha2019-07-021-2/+1
* NSEC_TO_TIMEVAL turns nanoseconds in a uint64_t into a struct timevaldlg2019-06-101-1/+15
* Switch from bintime_add() et al. to bintimeadd(9).cheloha2019-06-031-32/+27
* Move boottime into the timehands.cheloha2019-01-191-3/+9
* sys/time.h: new macros: timerisvalid() and timespecisvalid().cheloha2019-01-181-1/+5
* Constipate a bunch of time functionsguenther2018-05-281-8/+8
* Proper do {} while (0) idiom in TIMESPEC_TO_TIMEVAL/TIMEVAL_TO_TIMESPECjca2017-12-111-5/+5
* More #include cleanup per POSIX:guenther2016-09-121-6/+5
* Move the declarations for dogetrusage(), itimerround(), and dowait4()guenther2013-10-251-1/+2
* Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval.guenther2013-10-241-3/+3
* Snapshots for all archs have been built, so remove the T32 codeguenther2013-09-141-47/+1
* Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther2013-08-131-1/+47
* struct bintime is only used inside the kernel, while struct clockinfo isguenther2013-07-101-28/+30
* Extend P_SIGSUSPEND handling in userret() to properly restore thematthew2013-04-291-5/+5
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-051-2/+1
* Recongnize that:kettenis2012-05-101-10/+1
* Once more the people behind POSIX didn't think and put clock_gettime(2) andkettenis2012-05-071-12/+3
* Convert thrsleep() to an absolute timeout with clockid to eliminate aguenther2009-11-271-1/+5
* unused apis, very dangerous: getbinuptime() getbintime(), ok artderaadt2007-05-091-3/+1
* two typecasts which make lint warn a lot less; ok kettenisderaadt2006-06-291-3/+3
* move clock_subr.c to a better place, and now it is always in the kernelderaadt2006-06-191-3/+32
* Introducing adjfreq(2), to adjust the clock frequency.otto2006-06-141-1/+2
* First step in include files overhaul. Use __FOO_VISIBLE (as definedmillert2005-12-131-5/+15
* add some casts to please lint. these are the typical tv_sec vs time_tderaadt2005-11-291-4/+4
* This moves access to wall and uptime variables in MI code,tholo2004-06-241-4/+129
* First step towards more sane time handling in the kernel -- this changestholo2004-06-211-1/+4
* add itimerspec data structure, defined by POSIX 1003.1b. ok marc@kevlo2003-08-141-1/+10
* implement CLOCK_MONOTONIC from NetBSD; ok marc@kevlo2003-08-111-1/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Avoid time wrap at securelevel 2. ok millert@ fgsch@nordin2002-07-251-2/+2
* First round of __P removal in sysmillert2002-03-141-17/+17
* Move nanosleep() proto to from sys/time.h to time.h where it belongs.millert2001-03-091-2/+1
* implement ppsratecheck(9). from netbsd.itojun2000-10-101-1/+2
* ratecheck - function to help implement rate-limited actions (from NetBSD)jakob2000-03-171-1/+2
* Implement compatibility for Linux stime() syscall.aaron1999-12-061-1/+2
* prototype clock_{gettime,settime,getres}d1998-11-211-1/+4
* Updates to match type changes in syscall tablestholo1998-02-081-2/+2
* Prototype nanosleep(2)tholo1997-04-251-1/+2
* hide some pieces under _STANDALONEmickey1997-04-221-2/+2
* Add macros and types needed for POSIX 1003.1b timerstholo1997-04-201-1/+34
* add futimes()deraadt1996-05-021-2/+3