aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/timetc.h
Commit message (Expand)AuthorAgeFilesLines
* SPDX: mostly fixes to previous changes.Pedro F. Giffuni2017-12-131-0/+2
* Implement userspace gettimeofday(2) with HPET timecounter.Konstantin Belousov2016-08-171-0/+8
* Constify the pointers to eventtimer and timecounter name strings.Ian Lepore2015-08-131-1/+1
* On some Intel CPUs with a P-state but not C-state invariant TSC the TSCJohn Baldwin2015-01-051-1/+1
* Add support for suspend/resume/migration operations when running as aJustin T. Gibbs2013-09-201-0/+4
* Prefer uint64_t over u_int64_t.Jung-uk Kim2011-07-141-1/+1
* If TSC stops ticking in C3, disable deep sleep when the user forcefullyJung-uk Kim2011-07-141-0/+2
* Make kern_tc.c provide minimum frequency of tc_ticktock() calls, requiredAlexander Motin2010-09-141-1/+5
* Refactor timer management code with priority to one-shot operation mode.Alexander Motin2010-09-131-0/+1
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlyEdward Tomasz Napierala2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrightEdward Tomasz Napierala2010-07-181-1/+1
* Give timecounters a numeric quality field.Poul-Henning Kamp2003-08-161-0/+7
* Convert the SMP_TSC kernel option into a loader tunable. Also enableDag-Erling Smørgrav2003-04-101-0/+4
* Move timecounters notion of frequency to 64 bits.Poul-Henning Kamp2003-01-291-2/+2
* Give up on calling tc_ticktock() from a timeout, we have timeoutPoul-Henning Kamp2002-09-041-0/+1
* Initialize time_second to 1 instead of zero to pacify slightly bogus arp code.Poul-Henning Kamp2002-05-031-1/+1
* Brucifixion ? Yes, out that door, row on the left, one patch each.Poul-Henning Kamp2002-04-301-16/+18
* Stylistic sweep through the timecounter code.Poul-Henning Kamp2002-04-281-49/+23
* Now that the private parts of timecounters are no longer being fingeredPoul-Henning Kamp2002-04-261-12/+1
* Hide the private parts of timecounter from a couple of places that don'tPoul-Henning Kamp2002-04-261-0/+1
* Move the winding of timecounters out of hardclock and into a normalPoul-Henning Kamp2002-04-261-1/+0
* Remove the tc_update() function. Any frequency change to thePoul-Henning Kamp2002-04-261-1/+0
* Remove __PAlfred Perlstein2002-03-191-6/+6
* Add a generation number to timecounters and spin if it changes underPoul-Henning Kamp2002-02-241-1/+3
* Revise timercounters to use binary fixed point format internally.Poul-Henning Kamp2002-02-071-6/+2
* Let the number of timecounters follow hz, otherwise people withPoul-Henning Kamp2002-02-051-1/+1
* Isolate the Timecounter internals in their own two files.Poul-Henning Kamp2000-03-201-215/+13
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-6/+6
* Fixed missing declarations of futimes(2) and lutimes(2).Bruce Evans1999-12-231-0/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Added a sysctl "kern.timecounter.hardware" for selecting the hardwareBruce Evans1999-07-181-4/+8
* Make the machdep.i8254_freq and machdep.tsc_freq sysctls modify thePoul-Henning Kamp1999-04-251-1/+2
* Make even more of the PPSAPI implementations generic.Poul-Henning Kamp1999-03-111-2/+1
* Integrate the new "nanokernel" PLL from Dave Mills.Poul-Henning Kamp1999-03-081-2/+2
* Wrap two macros into do { ... } while (0), and fix the way they're usedDag-Erling Smørgrav1998-12-151-9/+11
* Remove the tc_cost field from timecounters.Poul-Henning Kamp1998-10-231-2/+1
* Add a tc_ prefix to struct timecounter members.Poul-Henning Kamp1998-06-091-20/+20
* Add a member function more to the timecounters, this one is for usePoul-Henning Kamp1998-06-071-1/+4
* Sigh, all good words are reserved words these days...Poul-Henning Kamp1998-06-071-2/+2
* Add a "this" style argument and a "void *private" so timecounters canPoul-Henning Kamp1998-06-071-4/+3
* Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.Poul-Henning Kamp1998-05-281-4/+4
* Change a data type internal to the timecounters, and remove the "delta"Poul-Henning Kamp1998-05-191-7/+5
* s/nanoruntime/nanouptime/gPoul-Henning Kamp1998-05-171-5/+5
* Convert timespecclear() back to an expression (this time withoutEivind Eklund1998-04-231-6/+3
* Wrap timerclear in do { ... } while(0)Eivind Eklund1998-04-231-2/+5
* Make a kernel version of the timer* functions called timerval* to bePoul-Henning Kamp1998-04-061-12/+18
* Time changes mark 2:Poul-Henning Kamp1998-04-041-3/+41
* Eradicate the variable "time" from the kernel, using various measures.Poul-Henning Kamp1998-03-301-2/+3
* Add two new functions, get{micro|nano}time.Poul-Henning Kamp1998-03-261-24/+38
* Reviewed by: msmith, bde long agoPeter Dufault1998-03-041-1/+7